对CompoundButton进行子类化以创建三态复选框

时间:2013-05-14 05:33:54

标签: android checkbox

我是Android dev的新手,我喜欢为我的应用程序制作一个3状态复选框。怎么可能?

应该允许用户在checked / unchecked / misc状态之间切换。

我有点失落。我应该将CompoundButton子类化并修改state-list drawable吗?我实际上被困在子类化。

1 个答案:

答案 0 :(得分:1)

我曾经找过同样的事情并找到了this。我最终改变了我的要求所以不能说它的有效性,但看起来他们将整个事情实现为Button,请参阅ThreeStateButton and ThreeStateCheckBox