1

我正在开发一个 Android 应用程序,当我默认运行它(没有特定样式)时,它具有 ICS 前的外观(没有全息界面)。这就是我的 style.xml

 <style name="Adif" parent="@android:Theme.Light">

    </style>

如果可用,如何使我的应用看起来像 Holo?我仍然希望能够为 ICS 之前的设备提供支持。

4

2 回答 2

2

如果你想在所有平台上都使用 HOLO 样式,你应该使用 lib HoloEverywhere 之类的东西,否则你应该创建 values-v14 文件夹,在该文件夹中,你将从 Holo 主题扩展你的应用程序主题:
<style name="AppBaseNoActionBar" parent="@android:style/Theme.Holo.Light.DarkActionBar" />
在默认值文件夹中,你可以让样式扩展它们来自 ICS 之前的主题。

于 2013-09-12T14:23:03.467 回答
0

如果可用,如何使我的应用看起来像 Holo?

<style name="Adif" parent="@android:Theme.DeviceDefault.Light"/>
于 2013-09-12T14:26:58.597 回答