У меня есть ExpandableListView, привязанный к базе данных SQLite. Чтобы упростить ситуацию, предположим, что база данных содержит два столбца: title
и body
. В ExpandableListView имеется group
для каждого title
и child
для каждого соответствующего body
.ExpandableListView - Возможно ли условное расширение?
Теперь, чтобы сделать вещи более интересными, некоторые строки в базе данных SQLite не имеют body
(то есть ... у них есть только title
). Как вы можете видеть, если тела нет, тогда нет причин для расширения группы ... потому что ребенок будет пустым (т. Е. String body == ""
).
Я ищу способ поймать подобную ситуацию и пропустить расширение группы. Я не хочу, чтобы пустой ребенок расширялся. Чтобы выразить это в коде psuedo, я хочу что-то вроде этого:
if (body.getText() == "") {
//DO NOT EXPAND
//DO OTHER STUFF
}
Любые предложения?