android中RadioButton中的自带的圆圈如何去掉,两种方法,一种.xml、一种代码中

来源:互联网 发布:网络通信基本知识 编辑:程序博客网 时间:2024/05/22 21:27

第一种.xml中 我想大家都知道

android:button="@null"
其实这就是简单的多RadioButton做的一个自定义,null就是给他为空,所以就变相的隐藏掉了它自带那个圆圈。

重点是第二种的方法,在java代码中:

RadioButton IB_PullDown;
Bitmap a=null;IB_PullDown.setButtonDrawable(new BitmapDrawable(a));
以上的代码 就足够可以实现你要效果了

可能刚开始有很多人使用IB_PullDown.setButtonDrawable(null);这个方法,最后发现没效果。其实如果愿意的话 你可以去官方看看setButtonDrawable方法的源码,就会发现猫腻。

2 1
原创粉丝点击