android - 我们怎样才能减少复选框的大小请给我一个主意

标签 android android-checkbox

如何减小复选框的大小?请给我一个想法。

最佳答案

您可以定义您的 owm 状态列表 drawable,为不同的状态定义不同的图像,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!--When checkbox is checked-->
<item android:state_checked="true" android:drawable="@drawable/img_checkbox_on" />
<!--When checkbox is not checked-->
<item android:state_checked="false" android:drawable="@drawable/img_checkbox_off" />
</selector>

并通过以下方式将此选择器应用于 xml 中的复选框:

<CheckBox android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:button="@drawable/my_custom_checkbox" />

关于android - 我们怎样才能减少复选框的大小请给我一个主意,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4827456/

相关文章:

java - 如何设置复选框被选中和禁用

android - 如何创建圆形的复选框?

android - AppCompatCheckBox 不适用于 API 21 以下

android - 来自 Android 小部件的网络调用

android - 无法从位置监听器 android 在 oncreate 方法中调用和获取位置

Android Firebase 在用户之间实现FCM(firebase cloud messaging)的步骤(user to user communication)

android - OMX.qcom编码器随机崩溃

android - EditText float 不返回值

android - 动态选中列表中的复选框

android - 共享首选项不更新对话框内的键值