没有方形android的复选框

Fil*_*nik 0 android android-checkbox

我只想有没有正方形的“勾号”。也只有作为 ImageView 才可以。有人知道Android中资源的名称吗?

Nit*_*esh 5

只需将选择器设置为可绘制左到Checkbox您想要的任何形状。

这样做。

<CheckBox
    android:id="@+id/checkbox"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:button="@null"
    android:drawableLeft="@drawable/checkImageSelector" />
Run Code Online (Sandbox Code Playgroud)

android:button="@null" 将删除带有刻度的正方形的默认图像,而 drawableLeft 会将您的图像放置在该位置。

checkImageSelector.xml 将是这样的。

<selector xmlns:android="http://schemas.android.com/apk/res/android">    
    <item android:drawable="@drawable/check" android:state_selected="true"/>    
    <item android:drawable="@drawable/unchecked"/> 
</selector>
Run Code Online (Sandbox Code Playgroud)