我想在复选框中增加支票的大小。我在想我为新支票添加图片。但我没有看到XML中的任何选项来更改复选框的检查。是否存在我缺少的XML选项或将新检查图像添加到java的方法。
答案 0 :(得分:1)
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/checkbox" android:state_checked="false"/>
<item android:drawable="@drawable/checkboxselected" android:state_checked="true"/>
<item android:drawable="@drawable/checkbox"/>
将其添加到xml中的复选框
<CheckBox
android:layout_width="match_parent"
android:layout_height="wrap_content"
**android:button="@drawable/checkbox_selector"**
android:text="CheckBox"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/Black" />
答案 1 :(得分:0)
您可以通过设置Drawable
的{{1}}来更改android:button
复选框。
有关如何创建CheckBox
:https://stackoverflow.com/a/17647520/379245