设置菜单溢出图标为白色

我有一个虚拟的应用程序,我只是为了获得Android开发的窍门。 我设法得到一个菜单溢出图标出现在我的工具栏上,但我似乎无法弄清楚如何将其更改为白色。

我正在使用工具栏小部件(没有支持库;这是我不想做的事情)。

这是我有什么: 在这里输入图像说明

我只是想让溢出菜单变成白色。

styles.xml

<?xml version="1.0" encoding="utf-8"?> <resources> <style name="AppTheme" parent="android:Theme.Material.Light.DarkActionBar"> <item name="android:windowNoTitle">true</item> <item name="android:windowActionBar">false</item> <item name="android:colorPrimary">@color/primary</item> <item name="android:colorPrimaryDark">@color/primary_dark</item> <item name="android:colorAccent">@color/accent</item> </style> 

Solutions Collecting From Web of "设置菜单溢出图标为白色"

你想改变android:textColorSecondary像这样:

 <?xml version="1.0" encoding="utf-8"?> <resources> <style name="AppTheme" parent="android:Theme.Material.Light.DarkActionBar"> <item name="android:windowNoTitle">true</item> <item name="android:windowActionBar">false</item> <item name="android:colorPrimary">@color/primary</item> <item name="android:colorPrimaryDark">@color/primary_dark</item> <item name="android:colorAccent">@color/accent</item> <!-- Here you go. This changes overflow icon colour. --> <item name="android:textColorSecondary">@color/WHITE</item> </style> 

只需将android:theme="@style/ThemeOverlay.AppCompat.Dark" to the toolbar

  <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:popupTheme="@style/AppTheme.PopupOverlay" android:theme="@style/ThemeOverlay.AppCompat.Dark"/> 

这件事对我工作:)

 <style name="AppThemeLL" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> <item name="android:windowActionBar">false</item> <item name="android:windowNoTitle">true</item> <item name="android:colorBackground">@color/white</item> <item name="android:textColorSecondary">@color/white</item> </style> 

这种风格为我工作