私のアプリケーションのテーマを定義するために、以下のコードを使用しています。しかし、私はボタンとメニュー項目をappbarに戻そうとすると、これらのボタンとappbarの背景のアイコンは同じです。その結果、これらの2つのアイコンは見えなくなります。しかし、それらをクリックするとうまく動作します。Androidアプリバーの背景色と(戻るボタンとその他のメニュー項目のアイコンの色)競合
私には何が欠けていますか?私はいくつかの非常に基本的な概念に集中していると思う。
<style name="MaterialThemeActionBar" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="windowActionBar">true</item>
<item name="windowNoTitle">false</item>
<item name="colorPrimary">@color/colorAccent</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/windowBackground</item>
<item name="android:windowBackground">@color/windowBackground</item>
<item name="android:textColor">#99FFFFFF</item>
<item name="toolbarStyle">@style/custom_toolbar</item>
<item name="android:itemBackground">@color/windowBackground</item>
</style>
<style name="custom_toolbar" parent="@style/Widget.AppCompat.Toolbar">
<item name="titleTextColor">@color/windowBackground</item>
</style>
<color name="colorPrimary">#FFFFFF</color>
<color name="colorPrimaryDark">#7b7f89</color>
<color name="colorAccent">#FFFFFF</color>
<color name="windowBackground">#A72C32</color>
ここ1バックボタン(白色!) 2.メニューボタンのアイコン(また白色) 注:私は、Javaクラスからのバックボタンの色を変更することができます。しかし、私はそれが正しい方法ではないと思います。
おかげ
問題を示すスクリーンショットを追加できますか? –
デフォルトのアンドロイドボタンを使用しているのか、カスタムボタンアイコンをインポートしていますか? – Farya
デフォルトのボタンアイコン。カスタムボタンアイコンは正常に動作します – supertramp