为什么选择器不使用Button?

时间:2015-08-03 17:51:45

标签: android selector android-xml

我正在尝试为按钮创建一个选择器,它看起来像:

button_selector.xml

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

我在按钮中应用tih:

         <Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:id="@+id/mas"
        android:onClick="mas"
        android:textSize="22sp"
        android:textColor="#FFFFFF"
        android:background="@drawable/button_selector"
        />

但它不起作用,向导也会标记此this

我不知道

1 个答案:

答案 0 :(得分:1)

默认情况下,Android Studio中的xml文件的扩展名.xml不会出现。因此,您必须将xml文件重命名为button_selector.xml