android selector 的<item/>不能是空节点
2012-10-29 15:33
597 查看
一个可用的例子:
如果改成这样:
一旦使用,Activity可能会无法启动!
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"><shape android:shape="rectangle"> <solid android:color="@color/grey_light" /> <stroke android:width="1dp" android:color="#00000000" /> </shape></item> </selector>
如果改成这样:
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"><shape android:shape="rectangle"> <solid android:color="@color/grey_light" /> <stroke android:width="1dp" android:color="#00000000" /> </shape></item> <item android:state_pressed="false"></item> </selector>
一旦使用,Activity可能会无法启动!
相关文章推荐
- android studio <item/>标签下不能使用showAsAction属性
- <为知更新>android设置中PreferenceActivity的 <各个节点> 小结
- 使用<selector>风格化Android的GridView元素背景
- Android清单文件详解(三)----应用程序的根节点<application>
- "<item> tag requires a 'drawable' attribute"-selector设置颜色不成功-解决方案
- Android清单文件详解(三)----应用程序的根节点<application>
- Android-在XML和Java代码中设置背景在不同状态的效果: <selector>/StateListDrawable
- android背景设置报错 <item> tag requires a 'drawable' attribute or child tag defining a drawable
- <转>Android 中文 API (19) —— TwoLineListItem
- "<item> tag requires a 'drawable' attribute"-selector设置颜色不成功-解决方案
- Android清单文件详解(六) ---- <activity>节点的属性
- <已解决>使用selector设置Button按下松开的样式以及 <item> tag requires a 'drawable' attribute or child tag defining a drawable 报错
- Android之小记<selector>/<shape>/<layer-list>
- <item name="android:windowNoTitle">true</item> 不起作用。标题栏未被隐藏
- 使用<selector>风格化Android的GridView元素背景
- Android清单文件详解(六) ---- <activity>节点的属性
- Android实战简易教程<二十一>(GridView动态添加Item)
- android背景设置报错 <item> tag requires a 'drawable' attribute or child tag defining a drawable
- 使用<selector>风格化Android的GridView元素背景
- android背景设置报错 <item> tag requires a 'drawable' attribute or child tag defining a drawable