您好,我有一个关于 Android 应用程序的图形用户界面的问题。
当我开始一个项目并选择 2.3.3 作为我的 api 版本时。我添加了一些图形用户界面的东西,比如按钮,然后在 4.0.3 设备上运行代码。
现在的问题是:按钮看起来像 2.3.3 按钮而不是 4.0.3 版本。
有什么办法可以改变吗?
最佳答案
对于 API 级别 11+,您必须使用 Holo
主题之一:
- 创建
res/values
文件夹 像这样定义您的应用程序主题:
<style name="AppTheme" parent="@android:style/Theme" />
创建
res/values-v11
文件夹像这样定义您的应用程序主题:
<style name="AppTheme" parent="@android:style/Theme.Holo.Light" />
在
中使用AndroidManifest.xml
AppTheme
如需进一步阅读,请参阅 this 中的在支持 Android 2.x 时使用 Holo 部分文章。
关于android - 如何使每台设备上的 gui 元素(如按钮)看起来像 android 中的 native gui?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11716898/