Android组件CheckBox自定义选择器样式
Posted LQS_Android
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android组件CheckBox自定义选择器样式相关的知识,希望对你有一定的参考价值。
1.首先在drawable文件夹中新建一个选择器文件:selector_friend_check.xml
引入选中和未选中图片样式资源:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/friend_birth_checked" android:state_checked="true" />
<item android:drawable="@drawable/friend_birth_unchecked" android:state_checked="false" />
<item android:drawable="@drawable/friend_birth_unchecked" />
</selector>
2.在CheckBox中指定使用背景:android:background="@drawable/selector_friend_birth_check"
<CheckBox
android:id="@+id/friend_birthday_greeting_checkbox"
android:layout_width="13dp"
android:layout_height="13dp"
android:layout_marginStart="-12dp"
android:layout_alignParentBottom="true"
android:layout_toEndOf="@+id/friend_head_icon"
android:background="@drawable/selector_friend_birth_check"
android:button="@null"
android:checked="false"
android:clickable="false"
android:gravity="center" />
效果就实现了!
以上是关于Android组件CheckBox自定义选择器样式的主要内容,如果未能解决你的问题,请参考以下文章