当前位置: 首页 > news >正文

android中关于CheckBox自定义选中图片选中无效问题

在android xml 布局中,使用CheckBox控件设置选中背景图代码如下

<CheckBoxandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:button="@drawable/dfrd_common_selecotr_check"android:paddingStart="8dp"android:text="我已阅读并同意"/>
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android"><item  android:drawable="@drawable/dfrd_common_icon_check_true" android:state_checked="true"/><item android:drawable="@drawable/dfrd_common_icon_check_false"/>
</selector>

但是上述代码选中勾选后一直无法显示自定义图片背景。

解决办法如下:

如果你使用的是AppCompat库,建议使用AppCompatCheckBox而不是原生的CheckBox,因为AppCompatCheckBox提供了更好的兼容性和额外的功能

http://www.lryc.cn/news/533735.html

相关文章:

  • 虚拟局域网之详解(Detailed Explanation of Virtual Local Area Network)
  • 双亲委派(JVM)
  • 第二十一章:考研的艰难抉择与放弃入学的转折
  • webpack配置之---output.chunkLoading
  • 升级RAG应用程序与Redis向量库
  • 【starrocks学习】之将starrocks表同步到hive
  • HTML应用指南:利用GET请求获取全国盒马门店位置信息
  • openEuler部署 sysstat工具
  • 使用 Three.js 实现炫酷的除夕烟花特效
  • LMM-3DP:集成 LMM 规划器和 3D 技能策略实现可泛化操作
  • Linux——基础命令3
  • ChatGPT提问技巧:行业热门应用提示词案例-文案写作
  • python - 封装moondream(备份)
  • 响应式编程库(三) -r2dbc
  • 嵌入式AI革命:DeepSeek开源如何终结GPU霸权,开启单片机智能新时代?
  • 基于遗传算法的64QAM星座图的最优概率整形matlab仿真,对比优化前后整形星座图和误码率
  • 从零开始玩转Docker:轻松开启容器化之旅
  • kafka生产端之架构及工作原理
  • 38、【OS】【Nuttx】OSTest分析(3):参数传递
  • 存储异常导致的Oracle重大生产故障
  • C语言时间相关宏定义
  • Android Studio:Application 和 Activity的区别
  • 如何优化爬虫以提高搜索效率
  • git撤销上一次的提交
  • LLM学习笔记1——本地部署Meta-Llama-3.2-1B大模型
  • Nginx反代Ollama接口跨域、无法逐字输出问题
  • 大学资产管理系统中的下载功能设计与实现
  • 股指入门:股指期货是什么意思?在哪里可以做股指期货交易?
  • < OS 有关 > 利用 google-drive-ocamlfuse 工具,在 Ubuntu 24 系统上 加载 Google DRIVE 网盘
  • Golang的引用类型和指针