#android #navigation
#Android #навигация
Вопрос:
Я разрабатываю клиент Twitter для Android, и я хотел бы знать, какой способ создания моего приложения лучше.
Я хочу иметь listview, который при нажатии вызывает другой listview для просмотра деталей и так Далее, но я также хотел бы иметь возможность вернуться к моему предыдущему списку.
Каков наилучший способ сделать это в Android? При каждом нажатии я создаю новое намерение, связанное с действием, и я делаю это startActivity(intent)
, чтобы иметь возможность вернуться с помощью кнопки «Назад» Android.
Это хороший способ или есть подход получше? Я хотел бы перемещаться вперед и назад по n уровням
Ответ №1:
Способ вернуться в Android — это запустить Activity intent, ожидая ссылки на документ результата, а затем, когда вам нужно вернуться из нового действия, просто завершите его по ссылке на документ
Ответ №2:
Вызов finish() в Activity закрывает его и возвращает к предыдущему. Вы можете вызвать его нажатием кнопки или чем-то подобным.