Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中Listview中selecte项的突出显示_Android_Android Listview_Highlighting - Fatal编程技术网

Android中Listview中selecte项的突出显示

Android中Listview中selecte项的突出显示,android,android-listview,highlighting,Android,Android Listview,Highlighting,我试图使用选择器突出显示列表视图中的选定项目,当我触摸并移动时,一个项目会很好地突出显示。但是,如果我只单击它,该项目将未高亮显示 这是我的选择: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/item_focused"

我试图使用
选择器突出显示
列表视图中的选定项目

当我触摸并移动时,一个项目会很好地突出显示。但是,如果我只单击它,该项目将未高亮显示

这是我的选择:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:drawable="@drawable/item_focused" android:state_pressed="false" android:state_selected="false"/>
    <item android:drawable="@drawable/item_focused" android:state_pressed="true"/>
    <item android:drawable="@android:drawable/item_default" android:state_pressed="false" android:state_selected="true"/>

</selector>

我一直在调查这个问题,但还没有找到解决方案。


<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

<item android:drawable="@drawable/item_focused" android:state_pressed="true"/>
<item android:drawable="@drawable/item_focused" android:state_focused="true"/>
<item android:drawable="@drawable/item_focused" android:state_selected="true"/>
<item android:drawable="@android:drawable/item_default"/>
</selector>

您是否在listview中使用了android:listSelector?谢谢。以下是listview XML:您是否可以尝试从listview中删除listSelector属性,并在listview布局中放置一个选择器作为背景。谢谢您的回答。我试试看。