1

我想用android翻车。我看到有必要编写如下 XML:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true" android:drawable="@drawable/verde" />
    <item android:drawable="@drawable/rojo" />    
</selector>

我用名称 button.xml 保存它。我不知道它保存在哪个文件夹中。

然后我尝试在我的 layout.xml 中使用该引用我从我的 layout.xml 中更改了我的按钮的背景属性 android:background="@drawable/red" 并使用 android:background="@drawable/button"

4

1 回答 1

1

如果它适用于所有屏幕尺寸/设备,则保存button.xml在文件夹中,否则将其放入具有适当限定符后缀(例如,等)的文件夹中。res/drawabledrawable-hdpidrawable-ldpi

请参阅此处(http://developer.android.com) 获取完整示例,以及您可以包含的其他状态的说明。

于 2013-01-10T16:49:19.557 回答