它给了我关于state_pressed的错误,android:color,android:width未声明 .
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true" >
<shape>
<solid
android:color="#ef4444" />
<stroke
android:width="1dp"
android:color="#992f2f" />
<corners
android:radius="6dp" />
<padding
android:left="10dp"
android:top="10dp"
android:right="10dp"
android:bottom="10dp" />
</shape>
</item>
</selector>
2 回答
我不确定您在哪个上下文中使用此选择器,但应用于按钮它可以正常工作:
layout / Main.axml:
drawable / bg_selector(你的axml):
没有什么对我有用 . 但是我开始了一个新项目并开始从旧项目中复制并粘贴相同的代码并且它有效 . 尝试它可能是唯一可行的解决方案 .