我制作了一个包含图像和文本视图的自定义列表。在设置样式时,选择器不可见。使用 setTheme(R.style.rose); 调用样式。在 Listactivity 的 create 方法中作为第一个调用。但是,如果没有颜色用作背景(或样式中的背景线被注释),则橙色选择器可见。但不是当背景是
列表选择器
<item android:state_focused="true"
android:state_pressed="true"
android:drawable="@drawable/list_selector_background_transition" />
<item android:state_pressed="true"
android:drawable="@drawable/list_selector_background_pressed" />
<item android:state_focused="true"
android:drawable="@drawable/list_selector_background_focus" />
风格
<style name="rose">
<item name="android:textColor">@color/pink</item>
<item name="android:background">@color/rose</item>
<item name="android:cacheColorHint">@color/rose</item>
<item name="android:listSelector">@drawable/listitem_selector</item>
</style>