gpt4 book ai didi

android - 菜单项选择不改变textview背景

转载 作者:太空狗 更新时间:2023-10-29 12:40:23 25 4
gpt4 key购买 nike

我在我的应用程序中更改了弹出主题。但有一个问题。当用户点击菜单项时,标签的背景不会改变,如下图所示。

First image - usual state; second image - clicked state

风格:

<style name="PopupTheme" parent="Widget.AppCompat.PopupMenu">
<item name="android:background">@color/primaryDark</item>
<item name="android:textColor">@android:color/white</item></style>

设置菜单

toolbar = (Toolbar) findViewById(R.id.toolbar);
toolbar.inflateMenu(R.menu.activity_main);
toolbar.setOnMenuItemClickListener(this);

最佳答案

这对我有用。

在样式 xml 文件中

<style name="PopupTheme" parent="Widget.AppCompat">
<item name="android:background">@color/primaryDark</item>
<item name="android:textColor">@android:color/white</item>

<item name="android:drawSelectorOnTop">true</item>
</style>

在布局xml文件中

<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
app:popupTheme="@style/PopupTheme" >

关于android - 菜单项选择不改变textview背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27199178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com