自定义ListView在单击时不突出显示ListViewItem

Chu*_*zko 7 android listview listviewitem android-layout

我有一个自定义列表视图,由ImageView和TextView组成.单击工作正常,但它不会像正常的ListView那样突出显示项目.我该如何添加亮点?我尝试通过在点击时设置背景颜色然后添加计时器来删除背景颜色来进行装配.这有效,但我想要一个更好的解决方案.有任何想法吗?

Aym*_*man 5

单击ListView,然后在属性窗口中,将drawSelectorOnTop设置为true.我只是有同样的问题,这就像一个魅力.


qic*_*uan 3

我想你可以尝试使用colorstate。定义 state_pressed、state_selected 和任何其他适当状态的颜色,然后将视图的背景设置为 colorstate。