5

嗨,我有一个关于 android 应用程序的 gui 的问题。

当我开始一个项目并选择 2.3.3 作为我的 api 版本时。我添加了一些 gui 的东西,比如一个按钮,然后在 4.0.3 设备上运行代码。

现在的问题是:按钮看起来像 2.3.3 按钮,而不像 4.0.3 版本。

有什么办法可以改变吗?

4

2 回答 2

6

您必须使用HoloAPI Level 11+ 的主题之一:

  1. 创建res/values文件夹
  2. 像这样定义您的应用程序主题:

    <style name="AppTheme" parent="@android:style/Theme" />
    
  3. 创建res/values-v11文件夹

  4. 像这样定义您的应用程序主题:

    <style name="AppTheme" parent="@android:style/Theme.Holo.Light" />
    
  5. 用于AppTheme_AndroidManifest.xml

如需进一步阅读,请参阅本文中在支持 Android 2.x的同时使用 Holo部分。

于 2012-07-30T07:30:56.923 回答
1

如果你想要 Holo 用于 2.3.3 应用程序,我可以推荐这个项目。只需按照网站上的说明操作即可。

于 2012-07-30T15:26:46.053 回答