11 / 11 / 0
Регистрация: 18.02.2010
Сообщений: 153
|
|
1 | |
Заблокировать переход к прошлому активити19.08.2014, 09:13. Показов 6199. Ответов 24
Метки нет (Все метки)
Доброго времени суток.
Возник вопрос: а как можно заблокировать переход к предыдущему активити одного приложения? Вот взять к примеру игровое приложение, в первом активити идет какая-либо картинка и кнопки с вариантами действий одно из которых, к примеру бой. При нажатии на кнопку бой - попадаем во второе активити. И вот сама мысль, что пока бой не закончится, вернуться к предыдущему окну нельзя. Как я представляю себе данную ситуацию: необходимо сохранить состояние приложения, принудительно уничтожить первое активити, а после окончания боя во втором активити запустить снова это первое активити, передав туда параметры боя. Я только недавно изучаю андроид и еще не знаю всех тонкостей, может есть какой-либо способ лучше и не вызовет ли ошибку мой способ(еще не создавал тестовое приложение)?
0
|
19.08.2014, 09:13 | |
Ответы с готовыми решениями:
24
Переход из фрагмента одной активити в другую активити Переход между активити Переход между активити Переход между активити |
10 / 10 / 2
Регистрация: 10.11.2013
Сообщений: 238
|
||||||
19.08.2014, 09:45 | 2 | |||||
1
|
Pablito
|
19.08.2014, 10:13
#3
|
Не по теме: Если бы какая-то игра не давала возможности выйти из боя хоть куда - я ее стер бы без колебаний.
0
|
11 / 11 / 0
Регистрация: 18.02.2010
Сообщений: 153
|
|
19.08.2014, 11:21 [ТС] | 4 |
Добавлено через 5 минут
то есть, как я понял в данном методе можно отключить кнопку назад?
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
||||||
19.08.2014, 11:41 | 5 | |||||
Удаляете
0
|
11 / 11 / 0
Регистрация: 18.02.2010
Сообщений: 153
|
||||||
19.08.2014, 11:41 [ТС] | 6 | |||||
вопрос решен.
0
|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
||||||
19.08.2014, 17:03 | 7 | |||||
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
19.08.2014, 17:06 | 8 |
Да, но нажатие фиксироваться будет( будет вибрировать или звук какой издавать, зависит от настроек).
0
|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
|
19.08.2014, 17:11 | 9 |
а фиксирование нажатия отключить уже невозможно верно??А как сделать чтобы вертикальное меню в приложении выпадало именно по нажатии клавиши menu на телефоне?можете привести фрагмент кода?
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
19.08.2014, 17:21 | 10 |
0
|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
|
19.08.2014, 17:45 | 11 |
а какой обработчик есть у кнопки Home ?? можно ее как то перехватить можете дать простенький пример??
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
19.08.2014, 17:47 | 12 |
0
|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
|
19.08.2014, 19:19 | 13 |
можете привести фрагмент или дать ссылку на такое меню? просто я смотрел и все время только контекстное меню или из ActionBar Можете дать ссылку на выпадающее вертикальное меню после нажатия кнопки меню?
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
19.08.2014, 19:22 | 14 |
и
Можете описать подробнее? Что подразумевается под этими понятиями? Добавлено через 28 секунд Желательно со скриншотами.
0
|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
|
19.08.2014, 19:41 | 15 |
ну допустим я нажимаю кнопку меню на телефоне в своем приложении и у меня должно появлятся меню из трех пунктов которые идут друг за другом вертикально вверх как это сделать? как это сделать??
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|||||||||||
19.08.2014, 21:06 | 16 | ||||||||||
В папке res/menu есть xml файл с названием вашей активити(если нет создайте). Там пишете что-то подобное
0
|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
||||||
19.08.2014, 21:47 | 17 | |||||
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
19.08.2014, 21:49 | 18 |
0
|
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
|
|
19.08.2014, 21:51 | 19 |
просто с ней получается выпадающее меню которое находится в ActionBar е а без нее эмулятор запускаю че то пустое активити ничего не происходит а мне надо чтоб по нажатию кнопки меню появлялось это меню или на эмуляторе просто нет кнопки меню??
0
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
19.08.2014, 21:52 | 20 |
Ну дак это и есть меню на ActionBar'e
0
|
19.08.2014, 21:52 | |
19.08.2014, 21:52 | |
Помогаю со студенческими работами здесь
20
Переход из уведомления в фрагмент активити Переход по кнопке с фрагмента на активити Переход через фрагмент на активити Переход на другой активити (список) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |