checkbox大小調整 樣式設定
阿新 • • 發佈:2019-01-09
<CheckBox
android:id="@+id/checkBox1"
style="@style/CustomCheckboxTheme"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:layout_marginLeft="10dp"
android:clickable="false"
android:focusable="false"
android:focusableInTouchMode="false"
android:scaleX="2"
android:scaleY="2" >
android:id="@+id/checkBox1"
style="@style/CustomCheckboxTheme"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="center_vertical"
android:layout_marginLeft="10dp"
android:clickable="false"
android:focusable="false"
android:focusableInTouchMode="false"
android:scaleX="2"
android:scaleY="2" >
</CheckBox>
樣式:
<style name="CustomCheckboxTheme" parent="@android:style/Widget.CompoundButton.CheckBox">
<item name="android:button">@drawable/checkbox_style</item>
</style>
下面是背景檔案:
<?xml version="1.0" encoding="UTF-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/checkbox_pressed" android:state_checked="true"/>
<item android:drawable="@drawable/nocheck" android:state_checked="false"/>
<item android:drawable="@drawable/nocheck"/>
</selector>