我有一个ExpandableListView绑定到SQLite数据库。为了简化,我们假设数据库包含两列:title
和body
。在ExpandableListView中,每个title
有一个group
,每个对应的body
有一个child
。ExpandableListView - 是否有条件扩展?
现在为了让事情更有趣,SQLite数据库中的一些行没有body
(即......它们只有一个title
)。正如你所看到的,如果没有身体,那么就没有理由扩大这个群体......因为这个孩子将是空的(即String body == ""
)。
我正在寻找一种方法来捕捉这种情况,并跳过组的扩展。我不想让一个空白的孩子扩大。把它放在伪代码中,我想要这样的东西:
if (body.getText() == "") {
//DO NOT EXPAND
//DO OTHER STUFF
}
有什么建议吗?