0
我想製作一個應用程序,它非常類似於android的官方twitter客戶端。如何在列表視圖項目中的HTML鏈接可聚焦?
在我的ListView項,有其中有一些HTML內容一個TextView,我希望其中的鏈接可以成爲焦點和點擊,我用:
getListView().setItemsCanFocus(true);
,但它仍然無法正常工作,我不知道爲什麼。
佈局是這樣的:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/item"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="6dip"
android:background="#FFFFFF">
<ImageView android:id="@+id/avatar"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_marginRight="6dip"
android:src="@drawable/default_happy_face" />
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<RelativeLayout
android:id="@+id/linearBanner"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="20dip">
<TextView android:id="@+id/txtNickname"
android:layout_width="wrap_content"
android:textColor="#1C86EE"
android:text="mmLiu" android:layout_height="fill_parent"/>
<ImageView android:id="@+id/verified"
android:layout_width="24dip"
android:layout_height="24dip"
android:paddingLeft="4dip"
android:layout_toRightOf="@id/txtNickname"
android:background="@drawable/verified"/>
<TextView android:id="@+id/txtTime"
android:textColor="#999999"
android:layout_height="fill_parent"
android:layout_alignTop="@+id/txtNickname"
android:layout_alignRight="@layout/notice_item" android:layout_toRightOf="@+id/verified" android:layout_width="fill_parent" android:gravity="right" android:text="半個小時前"/>
</RelativeLayout>
<TextView android:id="@+id/txtContent"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textColor="#050505"
android:text="!時尚起義 波點連衣裙原價116,現價69素雅波點拼接長裙,素色上裝搭配雪紡波點短裙,優雅恬靜,非你莫屬!【商家地址:http://1net.cn/8wf】#服飾#" android:clickable="true"/>
</LinearLayout>
</LinearLayout>
我希望鏈接可重點關注,而不是整個項目,這個問題已經在谷歌IO討論,請參閱here解決的辦法是getListView()。 setItemsCanFocus(真); 但它只是不適合我。
我使用了一個擴展了BaseAdapter的智能適配器,我不知道它是否與它有關。
有人嗎?任何幫助?