我有一個ExpandableListView綁定到SQLite數據庫。爲了簡化,我們假設數據庫包含兩列:title
和body
。在ExpandableListView中,每個title
有一個group
,每個對應的body
有一個child
。ExpandableListView - 是否有條件擴展?
現在爲了讓事情更有趣,SQLite數據庫中的一些行沒有body
(即......它們只有一個title
)。正如你所看到的,如果沒有身體,那麼就沒有理由擴大這個羣體......因爲這個孩子將是空的(即String body == ""
)。
我正在尋找一種方法來捕捉這種情況,並跳過組的擴展。我不想讓一個空白的孩子擴大。把它放在僞代碼中,我想要這樣的東西:
if (body.getText() == "") {
//DO NOT EXPAND
//DO OTHER STUFF
}
有什麼建議嗎?