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