如何完全隐藏ExpandableListView的groupIndicator?
|
我想在自定义ExpandableListView中完全隐藏groupIndicator。
此处提供的示例似乎无效。
它建议创建一个选择器并使用我复制的expList.setGroupIndicator(selector):
<?xml version=\"1.0\" encoding=\"utf-8\"?>
<selector xmlns:android=\"http://schemas.android.com/apk/res/android\" android:id=\"@+id/empty_icon\">
<item android:state_empty=\"true\" android:drawable=\"@android:color/transparent\"/>
<item android:state_expanded=\"true\" android:drawable=\"@android:color/transparent\" />
<item android:drawable=\"@android:color/transparent\" />
</selector>
这给出了以下错误ERROR/AndroidRuntime(10675): Caused by: android.content.res.Resources$NotFoundException: Resource is not a Drawable (color or path): TypedValue{t=0x12/d=0x0 a=2 r=0x7f0b0013}
使用android:id / empty代替color / transparent的类似建议也给出了相同的建议。
如何完全隐藏组指示器?
编辑:事实证明,如果将代码放在可绘制资源文件夹中而不是布局中,则该代码可以正常工作。
没有找到相关结果
已邀请:
3 个回复
浩挎
的属性
?
可扇胆
这将清空列表的第0组。 其中空白布局是内部某些视图具有layout_height = 0dp的布局。 有用!
芯伶句餐绕