我有工具栏,并且有带有图标和描述的菜单项。
当我长按该图标时,会弹出一个菜单说明。
问题是弹出窗口中的文本与背景颜色不同。
这里是toolbar.xml文件代码。
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
style="@style/ToolbarThemeMain"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fitsSystemWindows="true"
android:minHeight="?attr/actionBarSize"
android:theme="?attr/toolbarStyle"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light" />
这是styles.xml中toolbarStyle的代码
是上图中的绿色。<style name="ToolbarThemeMain" parent="Theme.AppCompat.Light"> <item name="android:textColorPrimary">@color/textLight</item> <item name="android:textColorSecondary">@color/textSecondary</item> <item name="actionMenuTextColor">@color/white</item> <item name="colorControlNormal">@color/white</item> <item name="android:background">@color/colorPrimary</item> <item name="android:actionMenuTextColor">@color/white</item> <item name="colorControlHighlight">@color/colorPrimaryDark</item> <item name="colorControlActivated">@color/colorPrimaryDark</item> <item name="android:drawSelectorOnTop">true</item> </style>
colorPrimary
如何解决此问题并删除灰色文本背景,并与colorPrimary具有相同的绿色?
我有工具栏,并且我的菜单项上带有图标和说明。当我长按该图标时,它会弹出一个菜单项说明。问题是...
这根本与工具栏无关,您必须更改弹出窗口,据我所知,您自己制作弹出窗口布局,我不知道您是否有一个,但无论如何我都将代码放在这里: