Android 开发 Spinner 的默认 Eclipse 主题?
我的 Spinner 小部件的颜色根据设置在不同手机之间变化,我希望在所有手机之间保持相同,并且我希望将其作为 Eclipse 在模拟器中使用的默认颜色,颜色为银色。您能否让我知道如何将此特定主题应用到我的 xml 中的 Spinner 中。提前致谢。
The color of my Spinner widgets change from phone to phone based on there settings,I would like to keep them the same between all phones and I would like to have it be the default eclipse uses in its emulators the color is silverish. Can you please let me know how to apply this specific theme to my Spinner in xml. Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
从 Android 源代码下载微调器中使用的图像: spinner_press.9.png、 spinner_select.9.png、 spinner_normal.9.png 然后使用这些创建选择器。
这是默认选择器:
download the images used in for the spinner from the android source code: spinner_press.9.png, spinner_select.9.png, spinner_normal.9.png then create selector using those.
this is the default selector:
您不需要创建主题。只需将您选择的背景应用于微调器,就像任何其他视图一样。
如果您想要不同的背景,您可以使用(请参阅此处 了解更多信息)
有关实现的示例,没有什么比 android 源代码更好的了:https://android.googlesource.com/platform/frameworks/base/+/froyo-release/core/res/res/drawable/spinner_background。 xml
您也可以从那里获取实际的 9 补丁文件(并选择您要使用的版本)。
You don't need to create a theme. Just apply a background of your choice to the spinner, as with any other View.
If you want to have different backgrounds you can use a (See here for more info)
For an example of an implementation, nothing better than the android source: https://android.googlesource.com/platform/frameworks/base/+/froyo-release/core/res/res/drawable/spinner_background.xml
You can get the actual 9-patch files from there also (and choose which version you would like to use).