为了账号安全,请及时绑定邮箱和手机立即绑定

drawable 里面的 radio_pressed.xml

drawable 里面的 radio_pressed.xml 不讲解一下直接用了,不知道怎么弄的

正在回答

5 回答

可是@color/后面用white之类的显示是不能用的啊

0 回复 有任何疑惑可以回复我~
#1

ZXC缘 提问者

values值自己建个属性
2015-04-14 回复 有任何疑惑可以回复我~

要在value里面新建一个color.xml,吧white、gray定义出来,然后在用drawable里面的代码引用color

0 回复 有任何疑惑可以回复我~

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">


    <item android:color="#808080" android:state_checked="true"></item>

    <item android:color="#FFFFFF" android:state_pressed="true"></item>

    <item android:color="#FFFFFF"></item>


</selector>

重点是这三句:

<item android:color="#808080" android:state_checked="true"></item>

    <item android:color="#FFFFFF" android:state_pressed="true"></item>

    <item android:color="#FFFFFF"></item>


1 回复 有任何疑惑可以回复我~

android:color 就好

0 回复 有任何疑惑可以回复我~

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android" >

    <item android:drawable="@color/gray" android:state_checked="true"></item>

    <item android:drawable="@color/white" android:state_pressed="true"></item>

    <item android:drawable="@color/white"></item>

</selector>


新建一个xml,选择drawable下建,选择selector。创建好了打开来就是加上

<item android:drawable="@color/gray" android:state_checked="true"></item>

    <item android:drawable="@color/white" android:state_pressed="true"></item>

    <item android:drawable="@color/white"></item>

这三句话就好了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111161    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程

drawable 里面的 radio_pressed.xml

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信