【问题标题】:Menu item click hides popup菜单项单击隐藏弹出窗口
【发布时间】:2015-10-05 12:31:38
【问题描述】:

我的菜单中有带有复选框的项目列表:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    tools:context=".ListActivity">
    <group
        android:checkableBehavior="all"
        android:orderInCategory="1">
        <item
            android:id="@+id/all"
            android:checkable="true"
            android:checked="true"
            android:icon="@android:drawable/ic_menu_preferences"
            android:title="@string/category_all" />
        <item
            android:id="@+id/entertainment"
            android:checkable="true"
            android:checked="true"
            android:title="@string/category_1" />
        <item
            android:id="@+id/sport"
            android:checkable="true"
            android:checked="true"
            android:title="@string/category_2" />
        <item
            android:id="@+id/recreation"
            android:checkable="true"
            android:checked="true"
            android:title="@string/category_3" />
    </group>
</menu>

但是如果我点击任何项目,窗口就会关闭。我知道,它应该像这样工作。但我需要保持这个弹出窗口打开。请帮帮我!

【问题讨论】:

标签: android menuitem


【解决方案1】:

尝试在 onOptionsItemSelected 方法中使用“return false”。 希望对你有用!!

【讨论】:

    猜你喜欢
    • 2022-12-31
    • 1970-01-01
    • 1970-01-01
    • 2015-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多