Android 使用actionViewClass=&x201C;显示菜单图标和文本;复选框”;

Android 使用actionViewClass=&x201C;显示菜单图标和文本;复选框”;,android,checkbox,menu,android-appcompat,Android,Checkbox,Menu,Android Appcompat,All-我正在为我的应用程序使用AppCompat库,并尝试显示一个带有actionViewClass=“android.support.v7.widget.AppCompatCheckBox”的菜单项 我希望标题和图标显示在工具栏上,因此我使用以下代码: <item android:id="@+id/selectall" android:title="Select All" android:checkable="true" android:checked=

All-我正在为我的应用程序使用AppCompat库,并尝试显示一个带有actionViewClass=“android.support.v7.widget.AppCompatCheckBox”的菜单项

我希望标题和图标显示在工具栏上,因此我使用以下代码:

<item
    android:id="@+id/selectall"
    android:title="Select All"
    android:checkable="true"
    android:checked="true"
    app:actionViewClass="android.support.v7.widget.AppCompatCheckBox"
    app:showAsAction="ifRoom|withText"/>


但是标题没有显示出来。想知道如何显示标题吗?

尝试使用
android:showAsAction=“ifRoom | withText”
而不是
app:showAsAction=“ifRoom | withText”
不工作或移动
app:actionViewClass=“android.support.v7.widget.AppCompatCheckBox”
应该可以工作。试试看不,不使用它就不会有复选框启用android:checked=“true”足以使菜单可检查。尝试使用
android:showAsAction=“ifRoom | withText”
而不是
app:showAsAction=“ifRoom | withText”
不工作或移动
app:actionViewClass=“android.support.v7.widget.AppCompatCheckBox”
应该可以。试试看不,不用它就不会有复选框功能android:checked=“true”足以使菜单可检查。