Hello stackoverflow用户,我遇到了一个生病的问题。我已经搜索了很多帖子上的互联网和stackoverflow,但我找不到正确的答案来解决我的问题。我想改变我的背景颜色按下按钮时单击。 我在XML上遇到错误我希望使用像按钮的新xml这样的东西,并在按下时设置2个值,默认颜色没有别的。我想在按钮背景属性中导入xml。
到目前为止,xml是这样的:<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:background="#3399FF" />
<item android:background="#3399FF" />
</selector>
我收到错误:Failed to parse file C:\Users\marian.pavel\Desktop\tempwork\Sym_Temp_Dynamic\res\drawable\reset.xml
任何想法我怎么能解决这个问题?感谢
答案 0 :(得分:0)
如果这是确切的xml,空格可能会导致解析错误。删除xml第一行中的任何空格或换行符,在标记之前删除空格或复制粘贴此代码,清除&amp;构建并尝试再次运行:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:background="#3399FF" />
<item android:background="#3399FF" />
</selector>