В моем приложении есть активность A (основная, родительская) и B (дочерняя). Когда пользователь находится на A, я хочу кнопку «Назад» для выхода из приложения, а не для перехода в историю (B-A-B-A и т. Д.), Поскольку в этом приложении нет смысла. A имеет ListView, заполненный из sqlite, с элементами, отредактированными в B. Если я вызову закончить() в B после или вместо намерения вернуться к A, LisView (A) не обновится (я уже вызываю notifyDataSetChanged() в onCreate и onResume). Я уже перемещаться подобные сообщения, но не смог найти решение к моему делуНазад кнопка для перехода только вверх
1
A
ответ
1
попробовать это:
@Override
public void onBackPressed() {
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(intent);
}
Смежные вопросы
- 1. кнопка начальной загрузки для перехода вверх
- 2. Сделать кнопку «Назад» устройства как кнопка «Действие» Вверх (назад)
- 3. Эффект перехода кнопки ActionBar вверх
- 4. Назад кнопка в php для перехода на все предыдущие страницы
- 5. Кнопка настройки активности вверх
- 6. Работает только 1 кнопка «вверх»/«вниз»
- 7. Кнопка «Назад Android» закрывает приложение вместо перехода к предыдущему действию.
- 8. Назад кнопка для мобильных сайтов
- 9. кнопка Назад огни, как только страница загружается
- 10. Android L переход и кнопка «вверх» вверх
- 11. Отсутствует кнопка «Назад» после перехода на новую тему матирования
- 12. Иконка только кнопка назад jQuery Mobile
- 13. Кнопка «Назад» работает только один раз
- 14. Прокрутка назад вверх противоположно
- 15. Вверх приложение для перехода на Android-приложение
- 16. Почему моя кнопка «вверх» работает только для первого сообщения?
- 17. Кнопка «Назад» не сбрасывается SearchView
- 18. Кнопка назад для браузера asp.net
- 19. Назад кнопка для управления iframe
- 20. Кнопка TitleBar назад для UWP
- 21. Назад кнопка для iframe отдельно
- 22. Задняя кнопка, вызывающая прокрутку вверх
- 23. win8 enable backspace для перехода назад
- 24. Xpath-запрос для перехода назад по пути
- 25. имитации, когда кнопка назад нажата
- 26. Кнопка вперед для перехода к действию
- 27. Кнопка «Назад» не отображается
- 28. Назад кнопка обновления?
- 29. Кнопка «Блокировать дом», кнопка «Назад»
- 30. Обращение назад кнопка
Почему вы createing новое намерение вернуться к кнопке Спина должна вернуть вас к когда В закрыто –
Вам нужно использовать 'startActivityForResult (намерение, requestCode);' вместо 'startActivity (intent);' и когда вы редактируете какой-либо элемент в 'Activity B', тогда вызывайте' setResult (resultCode) 'перед вызовом' finish() ' , И получить данные из базы данных в 'onActivityResult()' в 'Activity A'. – activesince93
Как вы вернетесь в A от B? – ezefire