解决Android Checkbox Padding无效的Bug

时间:2022-07-05 18:17:21

自定义的Checkbox在布局的时候各种不服帖,如图:

解决Android Checkbox Padding无效的Bug

试了很多方法都没办法把CheckBox框居中,主要是我不想让checkbox的事件用LinearLayout接管,所以我把Checkbox的范围放的很大。

最后用了一种解决办法:

    <CheckBox
android:id="@+id/downloadlist_cell1_cb"
android:layout_width="52dp"
android:layout_height="fill_parent"
android:paddingLeft="12dp"
android:button="@null"
android:drawableLeft="@drawable/checkbox_bg" />

就服帖了。