gpt4 book ai didi

android - ActionMode 菜单不隐藏菜单项

转载 作者:行者123 更新时间:2023-11-30 02:15:22 24 4
gpt4 key购买 nike

我在 ListView 中使用操作模式进行多选。我遇到的问题是,在模拟器上测试时,我指定为隐藏在我的操作模式菜单中的图标永远不会隐藏在溢出菜单中,尽管在预览中它是。我在这里使用 AppCompat 主题是我的 menu.xml --->

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/tag"
android:enabled="true"
android:title="Tag"
android:icon="@drawable/in_ic_tag_white_24dp"
android:orderInCategory="1"
app:showAsAction="always" />

<item
android:id="@+id/delete"
android:enabled="true"
android:title="@string/label_delete"
android:icon="@drawable/in_ic_delete_white_24dp"
android:orderInCategory="2"
app:showAsAction="never" />

</menu>

最佳答案

使用 Action 模式时,app:showAsAction="never" 不起作用:

更改:app:showAsAction="never"

到:android:showAsAction="never"


或者使用这行代码:

menu.findItem(R.id.XXX).setShowAsAction(MenuItem.SHOW_AS_ACTION_NEVER);

关于android - ActionMode 菜单不隐藏菜单项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29457462/

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