Моя основная активность порождает дочернюю активность, которая содержит ListView
.Во время заполнения этого ListView
(через AsyncTask
) отображается неопределенный индикатор выполнения.
Однако, если я нетерпеливый пользователь и нажимаю кнопку НАЗАД, индикатор выполнения отменяетсяно я остался с пустым экраном.Я должен нажать BACK еще раз, чтобы вернуться к главному действию.
Я бы хотел, чтобы приложение вернулось непосредственно к главному действию, нажав BACK только один раз.Может ли кто-нибудь указать мне правильное направление?Я думаю, что я должен позвонить finish()
куда-нибудь, но я не знаю, где его поставить.Заранее спасибо!