С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
igrok-vip
0 / 0 / 2
Регистрация: 22.04.2013
Сообщений: 123
1

Перемещение между активити

25.05.2013, 13:33. Просмотров 740. Ответов 4
Метки нет (Все метки)

Здравствуйте. У меня в программе около 6 активити. Сама программа подразумевает передвижения от 1го к последнему. При том можно возвращаться назад. Проблема в том, что если перейти, допустим, с 3го на 4е, потом обратно на 3е и опять на 4е, то при нажатии аппаратной кнопки назад мы будем передвигаться по той же схеме 3 -> 4 -> 3 -> 4 -> 3 -> 2.
Как сделать 4->3->2->1 в не зависимости сколько раз мы передвигались на шаг назад?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2013, 13:33
Ответы с готовыми решениями:

Переход между активити
Есть переход с одной на другую при помощи кнопки, как реализовать выплывающее...

Переход между активити
Есть приложение, в котором сейчас активити идут друг за другом так: A -> B ->...

Передача данных между активити
как сделать так чтобы при нажатии на кнопку в первом активити изменялись данные...

Не передаются данные между активити
Всем привет , возникла такая проблема при передачи данных от одной активити к...

Передача данных между Активити
Все никак не могу разобраться, как передавать данные между активити? я до этого...

4
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
25.05.2013, 15:56 2
Цитата Сообщение от igrok-vip Посмотреть сообщение
потом обратно на 3е
как именно?
видимо, вы вызываете активити при переходе обратно вместо обычного finish()
0
igrok-vip
0 / 0 / 2
Регистрация: 22.04.2013
Сообщений: 123
25.05.2013, 16:05  [ТС] 3
Цитата Сообщение от V0v1k Посмотреть сообщение
как именно?
видимо, вы вызываете активити при переходе обратно вместо обычного finish()
Да нет. Это происходит при простом нажатии аппаратной кнопки назад. А куда прописать finish()? Перед вызовом нового активити?
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
25.05.2013, 16:26 4
вы явно что-то нахимичили в коде, это не стандартное поведение.
0
igrok-vip
0 / 0 / 2
Регистрация: 22.04.2013
Сообщений: 123
25.05.2013, 19:24  [ТС] 5
Цитата Сообщение от igrok-vip Посмотреть сообщение
видимо, вы вызываете активити при переходе обратно вместо обычного
Блин точно. У меня есть ещё программная кнопка "Назад", которая вызывала нужную предыдущую активити. И если ей пользоваться то потом при нажатии уже аппаратной назад получалась такая ерунда. Спасибо большое.
0
25.05.2013, 19:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2013, 19:24

Обмен данными между активити
проблема такая есть активити которому должен вернуться результат после работы...

Передача чисел между активити
Реакция на нажатие кнопки, переход в другое активити и передача значения...

Передача ссылки на объект между Активити
Добрый день уважаемые! Подскажите пожалуйста как передать ссылку на объект в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru