会挽雕弓如满月,西北望,射天狼。这篇文章主要讲述Android中自己定义checkbox样式相关的知识,希望能为你提供帮助。
1.首先在drawable目录中加入drawable文件checkbox_style.xml。
[html]
view
plaincopy
- < ?xml version="1.0" encoding="utf-8"?>
- < selector xmlns:android="http://schemas.android.com/apk/res/android">
- < item android:drawable="@drawable/checkbox_pressed" android:state_checked="true"/>
- < item android:drawable="@drawable/checkbox_normal" android:state_checked="false"/>
- < item android:drawable="@drawable/checkbox_normal"/>
- < /selector>
[html] view plaincopy
- < style name="CustomCheckboxTheme" parent="@android:style/Widget.CompoundButton.CheckBox">
- < item name="android:button"> @drawable/checkbox_style< /item>
- < /style>
[html] view plaincopy
- < CheckBox
- android:id="@+id/select_all"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- style="@style/CustomCheckboxTheme" />
【Android中自己定义checkbox样式】使用到的图片资源
文章图片
checkbox_normal.png
文章图片
checkbox_pressed.png
推荐阅读
- Android开发 - 下拉刷新和分段头悬停列表
- Xcode真机调试报错(The application could not be verified.)
- 移动端WEBAPP开发遇到的坑,以及填坑方案!持续更新~~~~
- cordova构建和运行应用程序(安卓)
- 安卓EditText中姓名为空时提醒报错
- Android 关于ToolBar分分钟玩死自己()
- 如何使用SED命令从文件中删除行(实现详解)
- 如何安装oh-my-zsh并将其与ZSH一起使用()
- 如何在Apache中启用调试日志(详细实现介绍)