В вашем приложении может быть несколько действий. Думайте об Деятельности как о Экране. Это означает, что вы используете первую чистую активность для стартового экрана. Затем, основываясь на взаимодействиях с пользователем, вы начинаете другое действие . Если это только список, который должен быть listview , потому что он обрабатывает некоторые приятные для вас вещи (отображение специального текстового просмотра, если список пуст, легко найти используемый список и т.
Теперь вам нужен OnItemClickListener, чтобы реагировать на взаимодействия пользователей со списком. Теперь вы можете начать третье действие, отображающее детали SMS. Это снова было бы нормальным занятием.
Таким образом, у вас есть три действия, сосуществующие в вашем приложении, и у вас есть три экрана, красиво разделенные в вашем коде.
Не забудьте зарегистрировать все действия в manifest.xml , чтобы иметь возможность их запускать.