SQLiteデータベースにバインドされたExpandableListViewがあります。簡単にするために、データベースに2つの列が含まれていると仮定します:title
とbody
。ExpandableListViewには、group
それぞれtitle
にaがありchild
、対応するそれぞれにaがありbody
ます。
ここで、さらに面白くするために、SQLiteデータベースの一部の行にはがありませんbody
(つまり、...のみがありますtitle
)。ご覧のとおり、本文がない場合は、グループを拡張する理由はありません...子は空(つまりString body == ""
)になるためです。
このような状況を捉え、グループの拡大をスキップする方法を探しています。空白の子を拡張したくありません。それを疑似コードに入れるには、次のようなものが必要です。
if (body.getText() == "") {
//DO NOT EXPAND
//DO OTHER STUFF
}
助言がありますか?