Свернуть или развернуть дерево с помощью Tabris

Я пытаюсь создать расширяемое / складываемое древовидное представление (например, виджет ExpandableListView для Android) с использованием Tabris Framework. Структура выглядит следующим образом:

  • Категория 1
  • Категория 2
    • Пункт 2.1
    • Пункт 2.2
    • Пункт 2.3
  • Категория 3
    • Пункт 3.1

У Тебриса есть виджет Дерево. При этом на странице отображаются только категории. Дочерние элементы могут быть открыты на новой странице, только если выбран один из родителей (Категория). Но я хотел бы отобразить все на одной странице, как структура выше.

1 ответ

Решение

Отображение всех элементов на одной странице в настоящее время не поддерживается реализацией дерева Табрис. Я бы использовал обычный Composite с одним столбцом и выполнял отступ вручную. Может быть, с GridLayout и свойством HorizontalIdent.

Другие вопросы по тегам