2012-07-02 43 views

回答

2

您可以在radio.xml设置check.setButtonDrawable(mContext.getResources().getDrawable( R.drawable.radio));

你可以设置任何背景,以您的复选框。

在radio.xml

<?xml version="1.0" encoding="utf-8"?> 

<item android:drawable="@drawable/option_unselected" android:state_checked="false"/> 
<item android:drawable="@drawable/option_selected" android:state_checked="true"/> 

这里option_selected和option_selected是图形以选择并unslected状态。

更多,您可以检查http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList

+0

如何在radio.xml复选框的背景设置为。给我任何一个例子.. –

+0

我已经用radio.xml代码编辑我的答案。 –

+0

雅细。它习惯于用tickmark改变。我需要使用方形复选框镗孔颜色(复选框颜色的轮廓)进行更改。 –