Android上部分选中的复选框?

时间:2012-12-14 11:55:34

标签: android checkbox selection

在Android上,我需要一个复选框(或类似复选框的组件),它可以表示/控制许多选定项目的标志。我需要表达三种可能性:

  1. 为所有项目设置了标记。
  2. 不为任何项目设置标记。
  3. 为某些项目设置了标记。
  4. 我正在想象这样的事情:

    enter image description here

    如果用户在状态3中选中该复选框,则它将切换到状态1.此后,它将仅在状态1和状态1之间切换。 2。

    如果您熟悉Windows中文件属性对话框的属性部分中的复选框,那就是我所追求的。

    是否有本机Android UI小部件或现有的开源小部件可以执行此操作?

    我相信我可以自己实施,但我宁愿不重新发明轮子!

1 个答案:

答案 0 :(得分:5)

我认为你最适合自己的实施。这将是一个相当简单的,只需使用:setOnCheckedChangeListener,这是一个简单的教程,只显示这个监听器的使用,你只需要实现更改你的标志,并设置一些复选框在正确的状态下可检查。

http://developer.android.com/guide/topics/ui/controls/checkbox.html

希望它有所帮助!