在 Android 操作栏上添加复选框 [英] add Checkbox on Action Bar Android

查看:19
本文介绍了在 Android 操作栏上添加复选框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在操作栏上添加复选框时遇到问题,它没有在操作栏上显示复选框,只显示复选框标题.

I've a problem when i was adding Check box on Action Bar, it is not showing Check box on Action Bar only showing checkbox title.

`

<item
    android:id="@+id/action_settings"
    android:orderInCategory="100"
    android:showAsAction="never"
    android:title="@string/action_settings"/>
<item
    android:id="@+id/action_delete"
    android:icon="@drawable/ic_action_discard"
    android:showAsAction="always"
    android:title=""/>
<item
    android:id="@+id/check_all"
    android:actionViewClass="android.widget.checkbox"
    android:showAsAction="always"
    android:title="@string/action_check"/>
<item
    android:id="@+id/action_add"
    android:icon="@drawable/ic_action_add"
    android:showAsAction="always"
    android:title="@string/action_add"/>

`这是我的 menu.XML

` this is my menu.XML

推荐答案

您需要更改 android:actionViewClass="android.widget.checkbox"android:actionViewClass="android.widget.CheckBox"以便android可以识别复选框的实际类名.

You need to change the android:actionViewClass="android.widget.checkbox" to android:actionViewClass="android.widget.CheckBox" so that android can recognize the checkbox actual class name.

这篇关于在 Android 操作栏上添加复选框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆