切换项目放置在菜单中的错误位置

Switch item placed in wrong place in Menu

我尝试在菜单中添加 Switch 项。它没有放在所有项目下面,而是放在操作栏上。
这是我的代码:

<menu xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:android="http://schemas.android.com/apk/res/android">

    <item
        android:id="@+id/aboutFragment"
        android:title="@string/help" />

    <item
        android:title="Switch1"
        app:actionViewClass="android.widget.Switch"
        app:showAsAction="always" />

</menu>

在这里您可以看到它在 XML 文件(向上)和模拟器(向下)中的外观。

有什么办法可以把这个 Switch 项目放在 Help 项目下面吗?

据我所知,没有办法在子菜单中添加切换按钮。

不过,您可以自定义自己的弹出窗口,随心所欲。