Android 无法分析XML可绘制文件
我的xml文件如下所示。。 ADT问我 “未能分析文件E:\Applications\Vishal\Workspace\MyApp\res\drawable\day.xml”Android 无法分析XML可绘制文件,android,android-layout,android-widget,Android,Android Layout,Android Widget,我的xml文件如下所示。。 ADT问我 “未能分析文件E:\Applications\Vishal\Workspace\MyApp\res\drawable\day.xml” <item android:state_pressed="true" android:drawable="@drawable/dayon"/> <item android:state_focused="true" android:drawable="@draw
<item
android:state_pressed="true"
android:drawable="@drawable/dayon"/>
<item
android:state_focused="true"
android:drawable="@drawable/dayon"/>
<item
android:drawable="@drawable/dayoff"/>
</selector>
这里dayoff和dayon是drawable文件夹下的两个png图像
<item
android:state_pressed="true"
android:drawable="@drawable/dayon"/>
<item
android:state_focused="true"
android:drawable="@drawable/dayon"/>
<item
android:drawable="@drawable/dayoff"/>
</selector>
我哪里错了?建议使用plz。
<item
android:state_pressed="true"
android:drawable="@drawable/dayon"/>
<item
android:state_focused="true"
android:drawable="@drawable/dayon"/>
<item
android:drawable="@drawable/dayoff"/>
</selector>
<item
android:state_pressed="true"
android:drawable="@drawable/dayon"/>
<item
android:state_focused="true"
android:drawable="@drawable/dayon"/>
<item
android:drawable="@drawable/dayoff"/>
</selector>
您的代码是100%正确的。。我认为您使用的PNG可能已损坏
<item
android:state_pressed="true"
android:drawable="@drawable/dayon"/>
<item
android:state_focused="true"
android:drawable="@drawable/dayon"/>
<item
android:drawable="@drawable/dayoff"/>
</selector>
或
<item
android:state_pressed="true"
android:drawable="@drawable/dayon"/>
<item
android:state_focused="true"
android:drawable="@drawable/dayon"/>
<item
android:drawable="@drawable/dayoff"/>
</selector>
在开始day.xml文件之前,请检查是否有任何空间…..检查此示例,我认为您需要将this day.xml放在res/menu/文件夹中。@PadmaKumar Tht不起作用。@Ajay Tnx。。我试过。。仍然失败:(检查xml的开始标记之前是否有空格…)。。。。
<item
android:state_pressed="true"
android:drawable="@drawable/dayon"/>
<item
android:state_focused="true"
android:drawable="@drawable/dayon"/>
<item
android:drawable="@drawable/dayoff"/>
</selector>