我正在使用Android应用程序。我正在使用Spinner控件并向其添加项目。 有没有办法改变微调器中项目的背景颜色。
任何人都可以帮我解决这个问题。
由于事先更改Spinner项目的背景颜色
2
A
回答
2
如果你完全想自定义你的背景微调,你应该使用9patch背景。
下面是解释如何做一个教程: http://www.gersic.com/blog.php?id=57
否则,user432209给出的解决方案是最简单的。 但是,如果你想要做的是,在XML布局:
<Spinner android:id="@+id/spinner"
...
android:background="#YOUR_HEXA_COLOR"/>
2
您可以使用
yourView.setBackgroundColor(int color)
0
您还可以使用android:popupBackground="YOUR COLOR"
这将决定项目的背景不是整个微调的背景。
相关问题
- 1. 更改Android Spinner中选定项目的背景颜色
- 2. ListView的项目更改背景颜色
- 3. Python qt - 更改QMenu项目的背景颜色项目
- 4. QListView项目背景颜色
- 5. 如何更改项目的背景颜色由一个选项
- 6. 更改背景颜色
- 7. 更改背景颜色
- 8. 更改背景颜色
- 9. jqueryMobile更改背景颜色
- 10. 更改DIV背景颜色
- 11. 更改背景颜色
- 12. Gnuplot - 更改背景颜色
- 13. 更改背景颜色
- 14. 更改TToolBar背景颜色
- 15. model.addrow()更改背景颜色
- 16. QMenu更改背景颜色
- 17. 更改UITabBar的色调/背景颜色
- 18. 更改背景颜色更改边框
- 19. Spinner背景颜色与下拉图标
- 20. 从片段中更改ListView项目的背景颜色
- 21. 如何更改ListView项目中的背景颜色?
- 22. 如何更改悬停ul列表项目的背景颜色
- 23. 如何更改gridview选定的项目背景颜色?
- 24. 更改选定列表框项目的背景颜色
- 25. 更改MFC中组合框的项目背景颜色?
- 26. 如何更改Windows Phone中选定项目的背景颜色?
- 27. 根据SimpleCursorAdapter字段更改ListView项目的背景颜色?
- 28. Android的列表视图项目更改背景颜色
- 29. 更改特定项目的微调框背景颜色
- 30. 更改recyclerview中所选项目的背景颜色
是否有可能为xml中的每个微调器选项设置不同的背景颜色?我的微调器有30多种选择,所以我想在红色和蓝色之间切换背景颜色。 – mdegges 2012-03-24 01:21:49