嗨,我有一个关于 android 应用程序的 gui 的问题。
当我开始一个项目并选择 2.3.3 作为我的 api 版本时。我添加了一些 gui 的东西,比如一个按钮,然后在 4.0.3 设备上运行代码。
现在的问题是:按钮看起来像 2.3.3 按钮,而不像 4.0.3 版本。
有什么办法可以改变吗?
嗨,我有一个关于 android 应用程序的 gui 的问题。
当我开始一个项目并选择 2.3.3 作为我的 api 版本时。我添加了一些 gui 的东西,比如一个按钮,然后在 4.0.3 设备上运行代码。
现在的问题是:按钮看起来像 2.3.3 按钮,而不像 4.0.3 版本。
有什么办法可以改变吗?
您必须使用Holo
API Level 11+ 的主题之一:
res/values
文件夹像这样定义您的应用程序主题:
<style name="AppTheme" parent="@android:style/Theme" />
创建res/values-v11
文件夹
像这样定义您的应用程序主题:
<style name="AppTheme" parent="@android:style/Theme.Holo.Light" />
用于AppTheme
_AndroidManifest.xml
如需进一步阅读,请参阅本文中在支持 Android 2.x的同时使用 Holo部分。
如果你想要 Holo 用于 2.3.3 应用程序,我可以推荐这个项目。只需按照网站上的说明操作即可。