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

查看:196
本文介绍了在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"/>

` 这是我的菜单.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天全站免登陆