android 自定义 radiobutton 文字颜色随选中状态而改变
主要是写一个 color selector
在res/建一个文件夹取名color
res/color/color_radiobutton.xml
- <?xml version="1.0" encoding="utf-8"?>
- <selector xmlns:android="http://schemas.android.com/apk/res/android">
- <item android:state_checked="true" android:color="@color/color_text_selected"/>
- <!-- not selected -->
- <item android:color="@color/color_text_normal"/>
- </selector>
程序中就可以直接使用了
- //layout/main.xml
- <?xml version="1.0" encoding="utf-8"?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="fill_parent"
- android:layout_height="fill_parent"
- android:orientation="vertical" >
- <RadioGroup
- android:id="@+id/radiogroup_personal_condition"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:orientation="horizontal" >
- <RadioButton
- android:id="@+id/radiobutton_1"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:background="@drawable/selector_radio"
- android:button="@null"
- android:checked="true"
- android:gravity="center"
- android:text="目录"
- android:textColor="@color/color_radiobutton"
- android:textSize="@dimen/font_size"
- android:textStyle="bold" />
- <RadioButton
- android:id="@+id/radiobutton_2"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:background="@drawable/selector_radio"
- android:button="@null"
- android:gravity="center"
- android:text="书签"
- android:textColor="@color/color_radiobutton"
- android:textSize="@dimen/font_size"
- android:textStyle="bold" />
- </RadioGroup>
- </LinearLayout>
转载于:https://www.cnblogs.com/zsw-1993/archive/2012/11/05/4880675.html
android 自定义 radiobutton 文字颜色随选中状态而改变相关推荐
- android自定义主题背景颜色,Android 自定义SeekBar 实现分段显示不同背景颜色的示例代码...
在最近的开发工作中,要实现一个调色板的进度条,SeekBar要分成10段显示不同颜色,功夫不负有心人,终于实现了这个功能,下面分享给大家 示例图: 1.自定义SeekBar import androi ...
- Android通过使用系统广播监听网络状态的改变
Android通过使用广播监听网络状态的改变 得先添加权限 //查看网络状态<uses-permission android:name="android.permission.ACCE ...
- android 自定义radiobutton 样式,RadioButton自定义点击时的背景颜色
一.应用场景: 在使用 RadioButton 时,有时我们会需要自定义点击时改变背景颜色的效果. 效果图: RadioButton自定义背景颜色.jpg 二.实现步骤: 1.新建一组 RadioBu ...
- Android 自定义RadioButton 实现文字上下左右方向的图片大小设置
好久没有更新博客,写这篇技术时,感觉很多东西生疏了好多.于是心有感慨:我们做技术的,要是长时间不搞技术,那就是被技术搞!所以攻守之间,大家谨慎思量. 冬天已过,放假出去玩耍时,看到两旁嫩嫩的树叶,想起 ...
- android 自定义menu 背景颜色,Android中设置Menu菜单的文字颜色为白色
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 开发者交流裙: 188168040 Android中设置Menu菜单的文字颜色为白色,一般情况下,Android中Menu菜单的title文字颜色为黑色, ...
- Android自定义RadioButton
今天公司项目中需要完成一个效果,首先是要用自己的图片,然后文字在按钮图片的左边. 1.使文字在图片的左边,有两种方法: 第一种,设置radioButton的属性: <span style=&qu ...
- Android 自定义圆形文字头像
因为最近做一个项目,需要用到圆形头像,然后中间显示用户名的第一个字符,记得之前网上有看到该开源库,但是忽然就找不到了,无奈,只能自己写一个控件. 该控件继承ImageView,主要有以下几个属性: 自 ...
- android code修改border颜色,Android自定义TextView边框颜色(动态改变边框颜色以及字体颜色)...
最近写了一个带边框的TextView,因为项目中有许多地方需要用到一个带边框的TextView,而且需要根据不同的状态显示不同的边框颜色,当时的第一反应就是用shape做,但后来转念一想这要需要定义多 ...
- android 屏幕坐标色彩,Android自定义View实现颜色选取器
Android 自定义View 颜色选取器,可以实现水平.竖直选择颜色类似 SeekBar 的方式通过滑动选择颜色. 效果图 xml 属性 1.indicatorColor 指示点颜色 2.indic ...
最新文章
- 使用.net资源文件时候发生的问题
- NDK建立多个共享库
- java 开源控件_一些好用的开源控件
- TCP/IP WebSocket MQTT
- SparkStreaming简介 - 与第一个Spark实时计算程序,使用netcat来写数据 - wordcount
- 如何使用SIOS DataKeeper在AWS EC2中配置较少SANSQL Server群集
- linux-0.11 内核源码学习笔记一(嵌入式汇编语法及使用)
- leetcode(226)—— Invert Binary Tree(Python/C++)
- python编程-Python3 网络编程
- 感觉文章和回复都不错,转载了---用正则表达式找出不包含连续字符串abc的单词...
- linux 系统分区及格式化
- Virtual Serial Port Driver Pro 9.0.270.0英文版虚拟串口补丁
- JAVA复制数组的三种方法
- 计算机机房前端,(前端机房试题.doc
- 【icem】非结构体网格的质量+混合网格的合并问题
- 完美解决:调用sklearn出现诸如ImportError: cannot import name ‘LogisticR‘ from ‘sklearn.linear_model‘ (D:\Progr
- 中学计算机社团活动计划,社团活动方案
- 记录一次有点意思的阿里云服务器被黑的经历
- 爬虫爬取站长素材图片 (使用scrapy和imagespipeline)
- 知识问答领域方法概述
热门文章
- 十一、CSS初始化详解
- Chapter4-1_Speech_Synthesis(Tacotron)
- LeetCode 794. 有效的井字游戏(分类讨论)
- LeetCode 1548. The Most Similar Path in a Graph(动态规划)
- LeetCode 651. 4键键盘(DP,Ctrl+CV)
- LeetCode 1427. 字符串的左右移
- php怎么获取分类数,php 两种获取分类树的方法
- 详解nohup和 区别
- python中迭代器的应用场景
- Hadoop学习之MapReduce