【问题标题】:Apply Holo theme to pre 3.0 Android versions?将 Holo 主题应用于 3.0 之前的 Android 版本?
【发布时间】:2013-12-11 08:58:32
【问题描述】:

我很好奇如何在较旧的安卓版本设备中应用 HOLO 主题。我知道有办法使用 ActionBarSherlock 库。但我不太确定如何完成它。 欢迎任何建议。 提前致谢。

【问题讨论】:

    标签: android android-layout themes android-theme holoeverywhere


    【解决方案1】:

    查看this

    还有this

    我希望这会对你有所帮助。如果您有任何其他问题,请提出。

    好的!所以基本上你正在做的事情没有错。 AppCompact 库应在旧设备上使用旧主题。

    如果您想在旧设备上使用 Holo 主题,您应该使用 HoloEverywhere。

    【讨论】:

    • 你能告诉我如何使用 HoloEverywhere 库吗?
    • 好吧,您有没有尝试阅读手册? github.com/Prototik/HoloEverywhere/wiki/…
    • 谢谢.. 我试过begincodingnow.com/tutorial/… 并且它工作正常.. 但是当我将按钮放入我的 XML 时,它仍然显示为 Android 2.2 颜色和按钮主题.. 更改主题该怎么做HOLO 中的按钮?
    • 好吧,你可能应该给我们看一些代码,但现在我认为问题在于样式。您确定在清单中应用了正确的样式吗?我们的最后一次更改现在将在 AndroidManifest.xml 文件中完成。在应用程序选项卡下,我们将更改主题。我们现在将主题从 @style/AppTheme 更改为新的 @style/Theme.AppCompat.Light.DarkActionBar 或以下任何变体。
    • 是的.. 我在 AndroidManifest 文件中完成了更改.. 这就是为什么我可以在 2.2 版本中看到 ActionBar.. 但按钮主题没有得到更新.. 关于代码我还没有实现任何代码,只需将按钮放在 XML 文件中。
    【解决方案2】:

    【讨论】:

    • 谢谢.. 我试过了.. 工作正常.. 但是当我将按钮放入我的 XML 时,它仍然显示为 Android 2.2 颜色和按钮主题.. 怎么办?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-18
    • 2012-09-25
    相关资源
    最近更新 更多