android开发教程之自定义控件checkbox的样式示例

时间:2023-10-23 13:33:55 

主界面xml文件


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
    <CheckBox
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:button="@drawable/check_selector"
        android:checked="true" />
</RelativeLayout>

/res/drawable-hdpi/check_selector.xml


<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/checkok" android:state_checked="true"></item>
    <item android:drawable="@drawable/checkno" android:state_checked="false"></item>
</selector>

P.S:重点: android:button="@drawable/check_selector"

check_selector.xml中的checkok为CheckBox选中状态的图片,checkno为CheckBox未选中状态的图片.

标签:android,控件,checkbox
0
投稿

猜你喜欢

  • C#中的那些警告该如何去除(完全去除C#警告)

    2023-09-07 20:55:53
  • Spring 与 JDK 线程池的简单使用示例详解

    2023-08-20 04:02:59
  • 基于Java代码操作Redis过程详解

    2022-03-28 06:53:58
  • WPF+ASP.NET SignalR实现动态折线图的绘制

    2021-11-28 08:13:43
  • C#图片切割、图片压缩、缩略图生成代码汇总

    2022-01-20 07:51:26
  • Java实现的计时器【秒表】功能示例

    2023-11-10 21:24:50
  • Java源码解析之详解ImmutableMap

    2023-11-23 08:06:07
  • springboot对接微信支付的完整流程(附前后端代码)

    2021-11-12 15:08:42
  • java跟踪执行的sql语句示例分享

    2022-07-30 20:13:18
  • 如何解决springmvc文件下载,内容损坏的问题

    2023-10-11 07:12:10
  • Java spring定时任务详解

    2022-05-22 19:51:06
  • 使用SpringBoot开发Restful服务实现增删改查功能

    2023-01-20 05:17:29
  • Android应用启动速度优化

    2023-03-18 04:07:44
  • @valid 无法触发BindingResult的解决

    2023-08-10 09:16:12
  • SpringCloud Function SpEL注入漏洞分析及环境搭建

    2022-07-03 05:18:21
  • SpringBoot ApplicationListener事件监听接口使用问题探究

    2023-03-04 22:44:13
  • Java生成二维码可添加logo和文字功能

    2021-06-23 22:24:35
  • Android实现复制Assets文件到SD卡

    2022-03-21 03:36:53
  • Kotlin扩展方法超详细介绍

    2023-05-31 16:31:23
  • ImportBeanDefinitionRegistrar手动控制BeanDefinition创建注册详解

    2021-11-11 18:49:18
  • asp之家 软件编程 m.aspxhome.com