android中使用selector选择器改变字体颜色

首先在drawable目录下新建一个l资源文件


空白模板

   


添加条目 注意是 state_checked 状态为true


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

添加完毕之后只需要在相对应的布局文件中添加即可 在radiobutton 中设置文本颜色即可完成效果




<RadioGroup    android:id="@+id/group"    android:layout_width="match_parent"    android:layout_height="0dp"    android:orientation="horizontal"    android:layout_weight="1"    >    <RadioButton        android:id="@+id/btn1"        android:layout_width="0dp"        android:layout_height="wrap_content"        android:button="@null"        android:checked="true"        android:padding="10dp"        android:textColor="@drawable/fragment_selector"        android:layout_weight="1"        android:layout_gravity="center"        android:text="首页"        />    <RadioButton        android:id="@+id/btn2"        android:layout_width="0dp"        android:layout_weight="1"        android:padding="10dp"        android:textColor="@drawable/fragment_selector"        android:layout_height="wrap_content"        android:button="@null"        android:text="分类"        android:layout_gravity="center"        />    <RadioButton        android:id="@+id/btn3"        android:layout_width="0dp"        android:layout_height="wrap_content"        android:button="@null"        android:layout_weight="1"        android:text="发现"        android:textColor="@drawable/fragment_selector"        android:padding="10dp"        android:layout_gravity="center"        />    <RadioButton        android:id="@+id/btn4"        android:layout_width="0dp"        android:layout_height="wrap_content"        android:button="@null"        android:padding="10dp"        android:layout_weight="1"        android:textColor="@drawable/fragment_selector"        android:layout_gravity="center"        android:text="购物车"        />    <RadioButton        android:id="@+id/btn5"        android:layout_width="0dp"        android:layout_height="wrap_content"        android:button="@null"        android:layout_weight="1"        android:text="我"        android:padding="10dp"        android:textColor="@drawable/fragment_selector"        android:layout_gravity="center"        />RadioGroup>
   
预览效果如下
   


更多相关文章

  1. 关于使用腾讯云腾讯(即时通讯SDK)遇到的问题
  2. android OpenGLES开发第二课 为Polygon添加颜色
  3. linux下nessus的安装和使用
  4. Android向桌面添加快捷方式,使其指向特定的网页
  5. Android(安卓)自定义View双向选择带气泡SeekBar
  6. 天天记录 - Android(安卓)addView源码分析
  7. Android(安卓)中的几个常用控件
  8. Android(安卓)Studio打包jar教程
  9. Cocos2d-x 导入到Eclipse后出现The import org.cocos2dx.lib can

随机推荐

  1. Android(安卓)SDK 2.2 和ADT插件下载
  2. 自定义ListView中的分割线
  3. android 的各种manager
  4. android 开发 解码gif图片,获取每帧bitmap
  5. Android中显示在线PDF
  6. Android中shape的使用
  7. android listviewListview中的button点击
  8. 转载:android 各种xml资源的引用方式
  9. android:layout_alignParentRight
  10. Android(安卓)Actionbar自定义标题栏