如何在一个文件中添加心爱的不同xml文件。
第一个文件是:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/blue" android:state_selected="true"/>
<item android:drawable="@color/transparent"/>
</selector>
第二个文件是:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#fff"/>
<stroke android:width="0dp"
android:color="#ff000000"/>
<corners android:radius="25px"/>
</shape>
答案 0 :(得分:1)
你可以这样做:
<?xml version="1.0" encoding="utf-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_selected="true" >
<shape>
<solid android:color="#xxxxxx" />
....
</shape>
</item>
<item android:drawable="@color/transparent"/>
</selector>
答案 1 :(得分:1)
试试这个 -
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/blue" android:state_pressed="true"/>
<item android:drawable="@drawable/second" android:state_pressed="false"/>
</selector>