【问题标题】:Progress Bar Theme Style Android进度条主题风格 Android
【发布时间】:2013-05-25 00:06:55
【问题描述】:

我对部署我的 Android 应用程序和主题问题感到困惑。

我如何在不同的设备上显示带有他的原生主题的进度条(例如)?因此,如果它的 android 4.0 用 4.0 的主题显示它,如果它的 android 2.2 用 2.2 的主题显示它......因为如果我为 android 2.2 开发,我会在其他设备版本上得到他的主题。

我总是这样

我想要这个用于其他版本。

编辑

如果设备有 2.2 版本,我希望该进度条作为 2.2 进度条 android 版本。但如果它是 4.0 版本,我想要 4.0 进度条样式版本。这可能吗?

【问题讨论】:

    标签: android layout styles themes progress-bar


    【解决方案1】:

    下图是Holo主题的特色之一,安卓4.0开始引入。所以有可能通过在低版本系统中引入样式文件来获得这样的布局效果。见set-holo-theme-in-older-android-versions

    【讨论】:

    • 这不是我想要的。我解释错了。如果设备有 2.2 版本,我希望该进度条作为 2.2 进度条 android 版本。但如果它是 4.0 版本,我想要 4.0 进度条样式版本。那可能吗? (无需为每个版本编译)
    • 默认情况下,对话框的主题与其海报相同,但您可以将主题的资源 id 传递给对话框构建器的构造函数。所以你需要创建一个描述你想要的主题的xml值,它是平台相关的。见android-how-to-use-different-themes-for-different-android-versions
    猜你喜欢
    • 2011-02-08
    • 1970-01-01
    • 2016-06-05
    • 1970-01-01
    • 2011-08-09
    • 1970-01-01
    • 1970-01-01
    • 2015-03-07
    • 2017-10-21
    相关资源
    最近更新 更多