【发布时间】:2014-06-20 14:55:25
【问题描述】:
我的应用支持 ADA 合规性。为此我添加了
android:focusable="true"
自定义ListView 项目的属性(3-4 个文本视图)。但在此之后我的ListView 项目点击事件不起作用。当我从列表项中删除上述属性时,它工作正常。但为了遵守 ADA,我需要这个。我该如何解决这个问题?
编辑:
<TextView
android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:nextFocusForward="@+id/city"
android:text="****"
android:focusable="true"
android:textColor="@android:color/black"
android:textStyle="bold" />
<TextView
android:id="@+id/city"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:nextFocusForward="@+id/address"
android:text="5145 N"
android:focusable="true"
android:textColor="@android:color/black" />
<TextView
android:id="@+id/address"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TX 78731"
android:focusable="true"
android:textColor="@android:color/black" />
</LinearLayout>
【问题讨论】:
-
列表行有编辑文本?试试这个stackoverflow.com/questions/23602924/…
-
尝试将其更改为 false
-
您能发布您的代码吗?
标签: android textview listviewitem onitemclicklistener