1. 程式人生 > >android中RadioButton中的自帶的圓圈如何去掉,兩種方法,一種.xml、一種程式碼中

android中RadioButton中的自帶的圓圈如何去掉,兩種方法,一種.xml、一種程式碼中

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

android:button="@null"
其實這就是簡單的多RadioButton做的一個自定義,null就是給他為空,所以就變相的隱藏掉了它自帶那個圓圈。

重點是第二種的方法,在java程式碼中:

RadioButton IB_PullDown;
Bitmap a=null;
IB_PullDown.setButtonDrawable(new BitmapDrawable(a));
以上的程式碼 就足夠可以實現你要效果了

可能剛開始有很多人使用IB_PullDown.setButtonDrawable(null);這個方法,最後發現沒效果。其實如果願意的話 你可以去官方看看setButtonDrawable方法的原始碼,就會發現貓膩。