单击时ListView问题

And*_*ler 0 android listview

这是我的ListView xml文件,我有不同的行xml(listview的每个项目),与此无关.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" >

    <ListView
        android:id="@android:id/list"
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content"    
        android:listSelector="#ffffff"  
        android:clickable="false"
        android:dividerHeight="1dip"
        style="@style/ProgressStyle"
        android:cacheColorHint="#00000000"

     />

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

当我点击这个列表视图时,它变成了白色,因为它设置为android:listSelector ="#ffffff".但是当我从xml文件中删除它然后当我点击时,我点击它的项目显示一些颜色(在我的情况下模拟器中的黄色和设备中的红色).它不应该显示因为android:clickable ="false is is任何有任何想法的人?

Moh*_*ikh 5

它是默认设置,如果您不想要任何颜色,那么您可以在xml中设置透明颜色

android:listSelector="#00000000"
Run Code Online (Sandbox Code Playgroud)