2017-07-19 11 views
0

私はこれのための解決策を探して、私は複数の解決策を試みましたが、どれも私のために働いていませんでした。ここでAndroid |オーバーフローアイコン(3ドットメニュー)の色を変更しますか?

は私style.xmlが

<resources> 

    <!-- Base application theme. --> 
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
     <!-- Customize your theme here. --> 
     <item name="colorPrimary">@color/colorPrimary</item> 
     <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
     <item name="colorAccent">@color/colorAccent</item> 


    </style> 

    <style name="AppTheme.NoActionBar"> 
     <item name="windowActionBar">false</item> 
     <item name="windowNoTitle">true</item> 
    </style> 

    <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" /> 

    <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" /> 

</resources> 

どのように私は3ドットメニューアイコンの色を変更できますか?

答えて

0

1.プロジェクトに必要な色の3つのドットメニューの新しいドロワブルを追加します。

2.

<style name="OverFlow" parent="Widget.AppCompat.ActionButton.Overflow"> 
    <item name="android:src">@drawable/overflow</item> 
</style> 

3.新しいスタイルを作成し、あなたのメインのスタイルテーマ
<item name="actionOverflowButtonStyle">@style/OverFlow</item>

+0

にそのスタイルを適用します。しかし、そのために、私は、各画面密度のアイコンを生成しなければなりませんサイズ。私はそれを行う方法がわからない –

+0

http://materialdesignicons.comに行き、ドットアイコンを検索します。 –

関連する問題