在学习过程中遇到这种情况,我们想要的是白色背景,黑色字体。尝试过改背景颜色,然后再改字体颜色。当把背景颜色改为白色之后,就完全看不见。改背景颜色需要在style.xml中新增一个style。
<style name="MyMenu" parent="Widget.AppCompat.PopupMenu.Overflow"><item name="overlapAnchor">false</item><item name="android:popupBackground">@color/colorSummary</item></style>
然后再在ToolBar中引用它。这样设置之后还要设置字体颜色,比较麻烦。
后面感觉是主题颜色不对,就在them中把主题改为白色就解决啦。记得在ToolBar中引用。