gpt4 book ai didi

android - 操作栏不接受个人风格

转载 作者:行者123 更新时间:2023-11-29 17:36:11 25 4
gpt4 key购买 nike

我正在尝试个性化我的操作栏。我希望它支持 API-9 及更高版本问题是操作栏不接受在 styles.xml 中所做的更改,并且不显示项目。

这是我的 styles.xml :

<resources>

<style name="AppBaseTheme" parent="Theme.AppCompat.Light"></style>

<style name="AppTheme" parent="AppBaseTheme">

<item name="android:windowBackground">@color/background_window</item>
<item name="android:actionBarStyle">@style/ActionBarStyle</item>
</style>

<style name="ActionBarStyle" parent="@style/Theme.AppCompat.Light.DarkActionBar">
<!--<item name="android:icon">@drawable/ic_launcher</item>-->
<item name="android:background">#ff127d08</item>
</style>

</resources>

应用程序只显示没有图标的默认操作栏,既没有我选择的项目也没有背景

最佳答案

使用 appcompat-v7 设置操作栏颜色的官方方法是通过 Activity 主题上的 colorPrimary:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Apptheme" parent="Theme.AppCompat">
<item name="colorPrimary">@color/primary</item>
<item name="colorPrimaryDark">@color/primary_dark</item>
<item name="colorAccent">@color/accent</item>
</style>
</resources>

关于图标,这已经被问了很多很多次了,the answer (getSupportActionBar().setDisplayShowHomeEnabled(true);getSupportActionBar().setIcon(R.drawable.ic_launcher);) 可以通过网络搜索 appcompat 找到图标

关于android - 操作栏不接受个人风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30457212/

25 4 0