xml文件:
<RadioButton android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:button="@null" android:drawableTop="@drawable/selector_gender_male" android:background="@color/gray" android:drawablePadding="-20dp" android:id="@+id/rb_male"/>
因为设置drawableTop时会给text文本预留空间,所以android:drawablePadding="-20"能够取消text文本的占用空间
未设置drawablePadding前: 设置drawablePadding后: