如何在文本视图中,自定义ListView中具有单击链接,并且仍然具有Clickable ListView



我对我制作的自定义listView有一个" setOnitemClickListener"。单击行时,方法运行。这样可行。我能够通过使用此链接从ListView中的文本视图中单击一个链接...

android:autoLink="web"

,但随后行变得无可亮。任何没有链接的行都可以单击。自动链接覆盖了ListView的" SetOnitemClickListener"。我如何克服这个问题?

ListView带有焦点元素禁用ListView本身上的单击事件

克服它..

add:

android:descendantFocusability="blocksDescendants"

到您的listView行的根布局

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:descendantFocusability="blocksDescendants"
    android:orientation="vertical">

    <TextView
        android:id="@+id/textview"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:autoLink="web"
        android:focusable="false"
        android:textSize="15sp" />
</LinearLayout>

相关内容

  • 没有找到相关文章

最新更新