8

我的PostFragment.java实现AbsListView.OnItemClickListener,并且我在每个项目上都没有问题地获得 onItemClick 事件,除非 TextView: lblListItem上有一个链接。可以毫无问题地单击 TextView 上的链接并打开网站,但无法单击列表的背景,因此永远不会调用 onItemClick。

链接字符串示例:http ://www.google.com

我的list_item.xml上有这个 TextView :

        <TextView
        android:id="@+id/lblListItem"
        style="@style/TextView.ListItem"
        android:text="Text."
        android:layout_below="@+id/imgUser"
        android:layout_marginBottom="@dimen/margin_small"
        android:autoLink="all"
        android:linksClickable="true"
        />

我认为这是相关的,在我的适配器上我收到了一些项目:

view.setOnClickListener()...

如何在网站链接可点击的同时使列表项可点击?

4

1 回答 1

9

尝试添加android:descendantFocusability="blocksDescendants"到行布局中的根视图。我已经对此进行了一些测试,它似乎有效。

于 2014-11-17T20:04:06.350 回答