Red*_*der 10 checkbox android android-actionbar
我试图做的一个MenuItems对我Menu有勾号的能力,但它似乎并没有工作.MenuItems除了勾选标记显示外,其他所有功能都有效.我究竟做错了什么?
MenuItem actionPickMode = menu.add(0, 3, 0, "pickmode");
actionPickMode.setTitle("Pick Mode");
actionPickMode.setShowAsAction(MenuItem.SHOW_AS_ACTION_WITH_TEXT
| MenuItem.SHOW_AS_ACTION_ALWAYS);
actionPickMode.setVisible(true);
actionPickMode.setCheckable(true);
Run Code Online (Sandbox Code Playgroud)
看起来您正在尝试向MenuItem实际位于操作栏上的 a 添加复选标记。根据这个问题,这是不可能的:Android操作栏可检查菜单项无法正常工作/显示?
您可以做的是自己实现它——当单击该项目时,用于setIcon更改可绘制对象,并自己维护切换的状态。这个问题描述了如何获取内置的复选标记Drawable:How to access checkmark drawable in Android OS?
| 归档时间: |
|
| 查看次数: |
4236 次 |
| 最近记录: |