gpt4 book ai didi

android - 无法更改android中的抽屉导航图标颜色

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:14:31 25 4
gpt4 key购买 nike

好的,我知道这是一个微不足道的问题,但出于某种原因,它对我不起作用。我做了很多其他答案中建议的事情,但都是徒劳的。我的可绘制文件夹有白色图标。我什至尝试从 styles.xml 更改它,但这也不起作用。我正在我的 Lollipop 设备上测试它。任何帮助将不胜感激。提前致谢。

这是我的 list 文件的一部分。

    <application
android:allowBackup="true"
android:icon="@drawable/ic_drawer"
android:label="@string/app_name" >
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version"
tools:replace="android:value" />

<activity
android:name=".Activity_Splash"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".Activity_test"
android:launchMode="singleInstance"
android:theme="@style/AppTheme.Base"
android:windowSoftInputMode="stateHidden" />

最后这是我的 style.xml。 v-21 也类似。

<style name="AppTheme.Base" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowContentTransitions">true</item>
<item name="android:windowAllowEnterTransitionOverlap">true</item>
<item name="android:windowAllowReturnTransitionOverlap">true</item>
<item name="android:actionMenuTextColor">#fff</item>
<item name="colorPrimary">@color/ColorPrimary</item>
<item name="colorPrimaryDark">@color/ColorPrimaryDark</item>
<item name="drawerArrowStyle">@style/MyDrawerArrowToggle</item>
<item name="windowActionBar">false</item>
<item name="colorAccent">#fff</item>
<item name="android:windowSharedElementEnterTransition">@android:transition/move</item>
<item name="android:windowSharedElementExitTransition">@android:transition/move</item>
</style>

最佳答案

您应该使用 ThemeOverlay.AppCompat.Dark.ActionBar 作为您的工具栏样式。它将 colorControlNormal 设置为 android:textColorPrimary,对于深色主题为白色。而且它不会改变主样式的其他属性。

<android.support.v7.widget.Toolbar xmlns:app="http://schemas.android.com/apk/res-auto" >
...
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
</android.support.v7.widget.Toolbar>

同时从您的主要样式中删除 drawerArrowStyle,这不是必需的。

关于android - 无法更改android中的抽屉导航图标颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31505950/

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