开发者

Android ListView: Doesn't highlight on touch, but works when I use the trackball

I am using a couple of ListView elements in my app. In all cases, it doesn't highlight the selected item when I click/touch it, but I can use the trackbal开发者_运维知识库l to scroll up and down, and can see the orange highlighted color then. How do I fix this?

For e.g., one of them is a LinearLayout with two TextViews in it.


Setting the background to the list_selector_background for the parent Layout element for each of the items did the trick.

android:background="@android:drawable/list_selector_background"
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜