CheckBox
<!--找零存入余额-->
<CheckBox
android:id="@+id/fr_pay_cash_type_store_balance_cb"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_marginBottom="@dimen/y1"
android:layout_marginRight="@dimen/x20"
android:button="@drawable/checkout_store_balance_selector"
android:text="@string/checkout_store_balance"
android:textSize="@dimen/base_textsize_three"
android:textColor="@color/text_color_gray_two"
android:paddingLeft="@dimen/x8"
android:background="@android:color/transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
自定义图片选择
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_enabled="true"
android:state_checked="true"
android:drawable="@drawable/icon_danxuankuang_select" />
<item
android:state_enabled="true"
android:state_checked="false"
android:drawable="@drawable/icon_danxuankuang_normal"/>
</selector>
控制间距的不是咱们常见的drawablePadding,对于checkbox起作用的居然是paddingLeft,话说为啥我也没深看源码