gpt4 book ai didi

android - Appcompat 工具栏的后退按钮和选项按钮是黑色的

转载 作者:可可西里 更新时间:2023-11-01 11:42:18 25 4
gpt4 key购买 nike

我们在我们的应用程序中使用新的工具栏而不是旧的操作栏。

在 Android 5 及更高版本上一切正常。在 Android 4 及更低版本上,后退按钮和选项按钮显示为黑色

Android 4 and lower : the buttons are black

虽然它们应该是白色

Android 5 and higher : the buttons are white

我们的 themes.xml 定义如下:

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="popupTheme">@style/ThemeOverlay.AppCompat.Light</item>
<item name="android:statusBarColor" tools:targetApi="lollipop">@android:color/transparent</item>

<item name="colorPrimary">@color/ColorPrimary</item>
<item name="colorPrimaryDark">@color/ColorPrimaryDarker</item>
<item name="colorAccent">@color/ColorPrimaryRipple</item>
</style>

<!-- AppCompat Theme Transparent -->
<style name="Theme.Translucent" parent="AppTheme">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@color/club_nestle_description_activity_background</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:colorBackgroundCacheHint">@null</item>
</style>

工具栏:

<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/ColorPrimary"
android:elevation="4dp"
android:minHeight="?attr/actionBarSize"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" />

如有任何帮助,我们将不胜感激!

最佳答案

我找到了解决方案:我的 gradle 文件缺少以下行:

android {  
defaultConfig {
generatedDensities = []
}

// This is handled for you by the 2.0+ Gradle Plugin
aaptOptions {
additionalParameters "--no-version-vectors"
}
}

关于android - Appcompat 工具栏的后退按钮和选项按钮是黑色的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35782046/

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