Нужны некоторые рекомендации по динамическому построению списка расширения из таблицы SQLite.
Table structure:
id parentid heading subheading
--- -------- ------- ----------
1 0 Head 1 Subhead 1
2 1 Head 1.1 Subhead 1.1
3 1 Head 1.2 Subhead 1.2
4 3 Head 1.2.1 Subhead 3.1
5 0 Head 2 Subhead 2
...
Цель состоит в том, чтобы показать ExpansionTile, который будет показывать первые два объекта (элементы 1 и 5), а при щелчке по первому объекту должны отображаться элементы 2 и 3. При нажатии элемента 3 должен отображаться элемент 4 и т. Д.