2016-04-22 11 views
0

なぜこれが起こっているのかわかりません。ツールバーにアイコンが表示されているにもかかわらず、ツールバーにリソースファイルが完全に白く表示されていても、若干の透明性があるように見えますが、白く表示されません。Androidツールバーの操作アイコンが完全に白でない

右側のアイコンはデバイス上での見た目ですが、左側はリソースイメージです。

Toolbar Image

コード念のために私が何か間違ったことをやった:

<android.support.v7.widget.Toolbar 
     android:id="@+id/detailToolbar" 
     android:layout_width="match_parent" 
     android:layout_height="56dp" 
     android:background="@color/colorPrimary" 
     android:elevation="4dp" 
     android:theme="@style/ToolbarTheme"> 

    </android.support.v7.widget.Toolbar> 

<style name="ToolbarTheme" parent="Theme.AppCompat"> 

</style> 

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto"> 

    <item android:id="@+id/save" 
     android:icon="@drawable/ic_save_white" 
     android:title="Save Details" 
     app:showAsAction="always" /> 

</menu> 

EDITを:誰かがこの質問に対する答えを必要とする場合に備えて。

アイコンをAndroidスタジオにインポートするには、右クリック>新規>画像アセットを自分のドロウアブルフォルダにインポートしていましたが、これが問題だったようです。

代わりに、アイコンイメージをコピー可能なフォルダにコピーして貼り付けてから、アイコンが真の色を反映しました。

+0

はこれを試してみてくださいにpopupTheme = "@スタイル/ ThemeOverlay.AppCompat.Light" 行:テーマ= "@スタイル/ ThemeOverlay.AppCompat.Dark.ActionBar" ローカル:これらのローカルを追加しますツールバーと一度チェックします。 – Raghavendra

+0

これは、上向きのナビゲーション矢印を白く変更しましたが、保存アイコンは悲しいことに同じ色のままでした。 – Max

+0

解決策を見つけましたか? – Andrea

答えて

0

編集この

<style name="ToolbarTheme" parent="Theme.AppCompat.Light.DarkActoinBar"> 

    </style> 
関連する問題