2015-08-14 4 views
0

Я создаю приложение Reddit для практики, которое использует объекты GSON, созданные из получения файла Reddit JSON. Для комментариев в каждом элементе комментария есть ответы, которые сделаны из большего количества комментариев. Я пытаюсь найти лучший способ показать их, что логично понять, что такое переигровка на что. Я подумал, может быть, имея список с пользовательским адаптером, и для каждого из этих элементов у них есть listview, который имеет следующий уровень комментариев и так далее. Чтобы у меня не получилось, я подумал, что, может быть, я просто уйду так много вещей в глубину и только покажу комментарии выше порогового уровня голосов. Кто-нибудь когда-либо делал что-то похожее на это, и если да, то какой хороший способ это сделать.Лучший способ отображения «Рекурсивных комментариев» в Android?

Спасибо

+0

AFAIK, существуют существующие приложения Reddit для Android. Вы просмотрели их, чтобы посмотреть, как они подходят к проблеме? – CommonsWare

ответ

0

Вы можете использовать эту библиотеку AndroidTreeView, но я не уверен, если это хорошее решение с UX точки зрения. Лично я предпочитаю использовать одиночный ListView и загружать новый фрагмент с базовым списком данных. BreadCrumbs может быть хорошим дополнением к этой практике, чтобы указать уровень комментариев.

+0

Обратите внимание, что 'FragmentBreadCrumbs' устарел на уровне API 21 и больше не поддерживается Google. – CommonsWare

+0

Мне очень нравится AndroidTreeView. Послушайте, я собираюсь попробовать. Большое спасибо. –

Смежные вопросы