我有一个带有自定义适配器的ListView。我可以点击列表元素。但是,它仅在单击行的文本区域外部时才有效。单击文本时没有任何反应。
我将Row布局设置为:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="5dp"
android:descendantFocusability="blocksDescendants">
....
文字样式包括:
<item name="android:clickable">false</item>
<item name="android:focusable">false</item>
<item name="android:focusableInTouchMode">false</item>
您是否有解决方案,我可以点击该行中的任何位置?
答案 0 :(得分:1)
在文字样式中将android:clickable
更改为true
<item name="android:clickable">true</item>