展会信息港展会大全

android中自定义checkbox的图片和大小
来源:互联网   发布日期:2016-01-19 12:16:27   浏览:3374次  

导读:1 在drawable中创建文 件checkbox_selector xml:?xml version=1 0 encoding=utf-8?selector xmlns:android=http: schemas android com apk res androiditem android:state_checked=true ...

1.在drawable中创建文 件checkbox_selector.xml:

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">

<item android:state_checked="true"

android:drawable="@drawable/checkbox_ok" /><!--设置选中图片-->

<item android:state_checked="false"

android:drawable="@drawable/checkbox_empty" /><!--设置未选中图片-->

</selector>

2.在values中创建styles.xml:

<?xml version="1.0" encoding="utf-8"?>

<resources>

<style name="MyCheckBox" parent="@android:style/Widget.CompoundButton.CheckBox">

<item name="android:button">@drawable/checkbox_selector</item>

<item name="android:paddingLeft">25.0dip</item>

<item name="android:maxHeight">10.0dip</item>

</style>

</resources>

3.在你的CheckBox中添加属性:

<CheckBox

android:id="@+id/check"

android:layout_width="20dp"

android:layout_height="20dp"

android:layout_marginLeft="5dp"

style="@style/MyCheckBox"

/>

赞助本站

人工智能实验室

相关热词: checkbox 自定义 图片 大小

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港