当我更改列表项目的背景色时,选择时不再闪烁绿色。当背景被改变时,有没有办法保留这种默认行为?列表项目选择的行为
0
A
回答
2
“绿色闪光”为背景的一部分。通过替换背景(大概用简单的颜色),你消除了闪光。
首先,考虑您是否应该更改列表项的背景。例如,如果以这种方式完成所有列表项目,则可能ListView
应具有背景颜色。
如果这没有帮助,则需要将背景设置为StateListDrawable
并带有适当的状态。
1
ü可以设置视图的背景资源与
setBackgroundResource(android.R.drawable.menuitem_background);
,并得到想要的效果
相关问题
- 1. Chrome选择列表样式行为过滤选择列表选项
- 2. C#列表框组选择的项目
- 3. 大多数选择的列表项目
- 4. 列表框从usercontrol选择的项目
- 5. XLwings选择列表框上的项目
- 6. 选择列表集合中选择的项目的角2 ngModel
- 7. 在列表中选择项目匹配
- 8. 从偏好列表中选择项目?
- 9. 从列表框中选择项目XAML
- 10. LINQ选择项目不在列表中
- 11. 从列表中选择单个项目
- 12. 在列表框中选择项目
- 13. 保留列表框项目选择
- 14. C#列表框选择项目
- 15. 从项目列表中自动选择
- 16. 列表框中选择所有项目
- 17. 在列表视图中选择项目
- 18. 选择多个列表项目
- 19. Sencha Touch - 取消选择列表项目?
- 20. 项目选择收缩列表框
- 21. WPF - 阻止列表框项目选择
- 22. 从列表<>选择项目
- 23. 从列表视图中选择项目
- 24. 从结构列表中选择项目
- 25. 列表项目选择不正常?
- 26. Programatic列表框选择选择了错误的项目
- 27. 删除选择时选择的项目会从列表框中
- 28. 在创建的列表中选择行中的项目
- 29. MVC4从视图中的项目列表中进行选择
- 30. 如何选择选择列表选项
您的回复很有帮助,谢谢。这个列表中每个项目的背景可以通过应用程序启动时由http带入的xml文件进行配置。我找到了一种使用onTouchListner来做我想做的事情的方法。不知道这是否是最好的方法。 – Tom 2010-09-29 14:20:17