我有一个ListView
,它只需要显示数据。
所以我不想让它可点击。
首先我尝试将XML listview更改为:
我有一個ListView
,只需要顯示數據。
所以我不想讓它可以點擊。
首先我嘗試將XML listview更改為:
<ListView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:clickable="false" >
但它没有起作用。
所以为了解决我的问题,我通过代码进行了设置:
list.setSelector(android.R.color.transparent);
但我不相信没有更好的解决方案。有什么想法吗?
ListView.setOnClickListener(null);
或者添加android:focusable="false" android:focusableInTouchMode="false"
,或者在布局中添加android:listSelector="@android:color/transparent"
。 - g00dy