【发布时间】:2014-06-21 08:59:36
【问题描述】:
我目前正在学习 android 中的可扩展列表视图。如何处理列表的扩展?也就是说,如果标题没有任何孩子,我不希望它扩大。这个怎么做? 我想不将该标题添加到 headerList,但我想显示它并根据孩子处理扩展。有什么办法吗?
【问题讨论】:
标签: android expandablelistview
我目前正在学习 android 中的可扩展列表视图。如何处理列表的扩展?也就是说,如果标题没有任何孩子,我不希望它扩大。这个怎么做? 我想不将该标题添加到 headerList,但我想显示它并根据孩子处理扩展。有什么办法吗?
【问题讨论】:
标签: android expandablelistview
如果特定父项中没有子项,则它不会展开(因为没有可显示的内容)。
如果您的问题是在没有孩子的情况下如何隐藏组指示符,则将以下 sn-p 放入 getGroupView() :
if ( getChildrenCount( groupPosition ) == 0 ) {
indicator.setVisibility( View.INVISIBLE );
}
else {
indicator.setVisibility( View.VISIBLE );
indicator.setImageResource( isExpanded ? R.drawable.group_expanded : R.drawable.group_closed );
}
【讨论】: