gpt4 book ai didi

android - 将主题应用于 v7 支持操作栏

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:37:46 26 4
gpt4 key购买 nike

我正在使用支持 v7 库在我的应用程序中实现 ActionBar。我在我的 styles.xml 文件中有这个

<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="AppTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/ActionBarTheme</item>
</style>
<style name="ActionBarTheme" parent="android:Widget.ActionBar">
<item name="android:background">#FFFF0000</item>
</style>
</resources>

但是,Eclipse 在 actionBarStyle 行中出错。错误是这个:

android:actionBarStyle 需要 API 级别 11(当前最低为 8)

如何将我的主题应用到 API 级别 8-10?

最佳答案

您需要提供两个 API 特定的 styles.xml。在你的 values/styles.xml 中使用

<style name="AppTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="actionBarStyle">@style/ActionBarTheme</item>
</style>

并在您的 values-v14/styles.xml 中使用

<style name="AppTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/ActionBarTheme</item>
</style>

关于android - 将主题应用于 v7 支持操作栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18307622/

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