我是靠谱客的博主 烂漫唇膏,最近开发中收集的这篇文章主要介绍Android使用selector改变和文本框文字的颜色Android使用selector改变radiobutton文字边框的颜色,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
Android使用selector改变radiobutton文字边框的颜色
选中时改变边框颜色selector_sex_border.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:drawable="@drawable/bg_border_check"
android:state_checked="true">
</item>
<item
android:drawable="@drawable/bg_border_uncheck"
android:state_checked="false">
</item>
</selector>
选中时改变字体selector_sex_text.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:color="@color/tencent_tls_ui_deColor"
android:state_checked="true" />
<item android:color="@color/C4C4C7"/>
</selector>
bg_border_check.xml文件
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<!-- 主体背景颜色值 -->
<solid android:color="#FFFFFF" />
<!-- 连框宽度和颜色值 -->
<stroke
android:width="0.05dp"
android:color="@color/C4C4C7" />
<!--分别设置左上,右上,左下,右下-->
<corners
android:bottomLeftRadius="@dimen/dp_5"
android:bottomRightRadius="@dimen/dp_5"
android:topLeftRadius="@dimen/dp_5"
android:topRightRadius="@dimen/dp_5"
/>
</shape>
测试文件
<RadioGroup
android:id="@+id/sex_rg"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal">
<RadioButton
android:id="@+id/male_rb"
android:layout_width="90dp"
android:layout_height="28dp"
android:background="@drawable/selector_sex_border"//设置边框选中
android:button="@null"
android:gravity="center"
android:text="男"
android:textColor="@drawable/selector_sex_text" />//设置字体选中
<RadioButton
android:id="@+id/famale_rb"
android:layout_width="90dp"
android:layout_height="28dp"
android:background="@drawable/selector_sex_border"
android:button="@null"
android:gravity="center"
android:text="女"
android:textColor="@drawable/selector_sex_text" />
</RadioGroup>
效果如下:
最后
以上就是烂漫唇膏为你收集整理的Android使用selector改变和文本框文字的颜色Android使用selector改变radiobutton文字边框的颜色的全部内容,希望文章能够帮你解决Android使用selector改变和文本框文字的颜色Android使用selector改变radiobutton文字边框的颜色所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复