Android仿CheckBox可以取消选中状态的RadioButton

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yuan7016/article/details/78512747

Android中RadioButton和CheckBox都是CompoundButton的子View.都是用来选中状态的view,但是CheckBox可以选中后取消选中状态,但就RadioButton虽然可以用代码实现选中后取消选中状态,但太麻烦了.既然CheckBox可以实现,那通过研究RadioButton的源码再加以修改也可以实现,而且很简单.
好了,先看个效果图:
这里写图片描述


其实代码很简单,只是重写CompoundButton一个toggle()方法.
可以去我的github看看,这里复制代码太麻烦(还不太熟悉用csdn写代码):CheckRadioButton

猜你喜欢

转载自blog.csdn.net/yuan7016/article/details/78512747