gpt4 book ai didi

java - Android: Theme Holo 上一版本

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:05:43 25 4
gpt4 key购买 nike

我非常喜欢 4.0 ICS Holo Light 主题,并希望在我的应用程序中使用它以支持 <4.0 智能手机。

我在 platform 文件夹中找到了 Android layoutlib.jar,但它只有 8mb!而且我真的负担不起将我的应用程序增加 8mb。有什么建议吗?

//皮尤实验室PS 我试过 https://github.com/ChristopheVersieux/HoloEverywhere但它不支持我使用的 TabVIew

谢谢!

最佳答案

最好不要在不受支持的设备上使用 Holo 主题。你可以做一个简单的技巧,让你的应用程序在 3.x 及更高版本上运行 Holo 主题,并在 2.3 及以下版本上运行内置主题之一,如下所示:

  1. 在您的 list 中,将此行用于您的 Activity 主题

    android:theme="@style/Theme.MyTheme"

  2. 在您的 res/values 文件夹中放置一个 styles.xml 文件,其中包含

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
    <style name="Theme.MyTheme" parent="@android:style/Theme.Black" />
    </resources>
  3. 创建一个 res/values-v11 文件夹和一个 styles.xml 文件,其中包含:

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
    <style name="Theme.MyTheme" parent="@android:style/Theme.Holo" />
    </resources>

如果应用程序在支持 Holo 主题的设备上运行(3.x 及更高版本,即 API 级别 11 及更高版本,因此是“values-v11”),这将使 Android 使用 Holo 主题。这是使您的应用与手机用户界面相匹配的最佳解决方案,并且仅在支持的地方使用 Holo 主题。

关于java - Android: Theme Holo 上一版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9830916/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com