Как переопределить нажатие кнопки back в приложении?
Суть: у меня приложение, работающее в одном активити и без фрагментов. Весь интерфейс отрисовывается программно, управление происходит с помощью TouchListener, переключение между экранами приложения происходит заменой View в Layout.
Сейчас при нажатии аппаратной кнопки Back у меня просто закрывается единственное Activity и соответсвенно приложение, можно ли переопределить назначение кнопки back, чтобы например при её нажатии производилась замена текущего View на главное(открывающееся при запуске приложения), а если запущено главное View то происходило закрытые приложения?
AlexAlex000, потому что велосипеды это всегда плохая идея. Фрагменты или там кондуктор пилят не по одному году, и достаточно глупо предполагать, что есть смысл пытаться напилить что-то подобное своими силами. Вангую, что время будет потрачено зря на глючную поделку.