我的Spinner小部件的颜色根据设置而改变,因此我希望所有手机的颜色保持一致,并且我希望将它作为默认日食在其模拟器中使用的颜色为银白色。你能不能让我知道如何将这个特定主题应用到我的Spinner中。提前致谢。Android Development Spinners的默认Eclipse主题?
回答
从android源代码下载用于微调器的图像:spinner_press.9.png,spinner_select.9.png,spinner_normal.9.png然后使用这些选项创建选择器。 这是默认的选择:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/spinner_press" />
<item android:state_pressed="false" android:state_focused="true"
android:drawable="@drawable/spinner_select" />
<item android:drawable="@drawable/spinner_normal" />
</selector>
这些pngs在添加时看起来很尴尬,看起来不像Spinners – 2011-06-06 02:49:26
您不需要创建主题。只要将您选择的背景应用于微调器,就像使用其他视图一样。
如果你想拥有你可以使用(更多信息请参见here)
对于实施的例子不同的背景,无非是android源码更好:https://android.googlesource.com/platform/frameworks/base/+/froyo-release/core/res/res/drawable/spinner_background.xml
你可以得到实际还有9个补丁文件(并选择你想要使用的版本)。
我如何找到在Eclipse/Android的模拟器微调器默认使用的背景是什么? – 2011-06-06 02:30:57
我猜Eclipse使用SDK上的图像?你有SDK/platforms/API_LEVEL/data/res/drawable-XXX/ – Aleadam 2011-06-06 02:57:24
上的png文件,我去那里发现了这些文件,但是它们和你提供的链接一样,并且看起来不像spinners。感谢上述帮助,但任何想法? – 2011-06-06 03:12:43
- 1. Android默认主题
- 2. Android:ContextMenu的默认主题?
- 3. 覆盖默认的Android主题
- 4. 默认ASP.NET主题
- 5. Android设置默认设备主题
- 6. Android覆盖默认对话框主题
- 7. 将'Eclipse开普勒默认主题'设置为Eclipse Luna
- 8. Magento的:Disecting默认主题
- 9. Eclipse的月神默认黑暗的主题:XML颜色
- 10. Android - Spinners
- 11. Magento使用默认/默认作为时事通讯的皮肤主题,而不是网站主题默认/ my_theme?
- 12. 如何获取默认的颜色,以我的默认主题
- 13. 默认Websphere Portal 8.0.0默认主题响应?
- 14. Asp.net默认主题css菜单问题
- 15. 扩展Liferay的7默认的主题
- 16. popup plugin development eclipse 3.6.2
- 17. Android Spinner默认值问题
- 18. jQuery Mobile的默认数据主题
- 19. 覆盖默认的Aero主题
- 20. 更改Magento的默认主题
- 21. 默认主题(现代)的tinymce selection_toolbar
- 22. 更改cowplot主题的默认设置
- 23. 将旧的默认主题更改为新主题的错误
- 24. Android 4.0上Holo主题的默认颜色值是什么?
- 25. 如何修改android 4.2的默认主题?
- 26. collective.xdv - 定义替代主题游变换的默认主题
- 27. 覆盖默认主题的自定义主题WP7
- 28. 默认的Eclipse首选项
- 29. Drupal模块主题 - 默认CSS?
- 30. 如何修改默认控件主题?
欢迎的Android碎片化的奇妙世界:) – dmon 2011-06-06 02:05:13