一般來說我們給控件(Button,LinearLayout,ImageView,TextView等)設這背景的時候只需要設置這些控件的android:background即可,
但是在給CheckBox設置背景的時候這樣設置就會出現背景圖片偏大的問題。
怎么保證給CheckBox設置的背景大小正合適呢?請看如下代碼:
<CheckBox android:id="@+id/orderpay_cb_zhifubao" android:layout_width="wrap_content" android:layout_marginLeft="20dp" android:layout_height="wrap_content" android:button="@drawable/xml_cb" />
我們只需要設置android:button="@drawable/圖片的背景id"即可。
這是經過測試的,大家放心使用。