|
Мишка Косолапый :)
285 / 255 / 86
Регистрация: 15.02.2012
Сообщений: 1,511
|
|
Очистка BackStack Activity, без Intent18.02.2017, 11:57. Показов 1807. Ответов 6
Метки нет (Все метки)
У меня есть окно авторизации, и окно регистрации. То и то это активити, на которых расположены по одному фрагменту.
Из регистрации кнопкой назад переходит обратно к авторизации. После регистрации хочу менять фрагмент регистрации на фрагмент с уже зарегистрированным пользователем. Ну а если пользователь был зарегистрирован то в активити авторизации просто сразу запускать фрагмент пользователя. Как после регистрации подменить фрагмент и убрать из BackStack активити авторизации, что после того как пользователь зарегистрировался кнопкой назад на авторизацию не попадал. Нагуглил что можно сделать через Intent и новое активити запускать уже с пустым BackStack, а если без Intent как это сделать? Спасибо за помощь за ранее!
0
|
|
| 18.02.2017, 11:57 | |
|
Ответы с готовыми решениями:
6
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]
Activity без AndroidManifest |
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 18.02.2017, 12:30 | |
|
Я при регистрации писал токен в SharedPref, и если он есть там, то отрыть окно "с уже зарегистрированным пользователем", иначе - "активити авторизации", как при входе, так и при кнопочке назад можно повесить.
0
|
|
|
Мишка Косолапый :)
285 / 255 / 86
Регистрация: 15.02.2012
Сообщений: 1,511
|
|
| 18.02.2017, 13:28 [ТС] | |
|
Но вот когда нажал на кнопку регистрации и зарегистрировался, вот нужно открыть окно пользователя и всё, кнопка назад дальше ни к чему не приведёт!
0
|
|
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 18.02.2017, 13:37 | |
|
Не понял, вот я ввёл данные, нажал готово, мне выпал диалог мол "приветики, вы с нами, мы так рады", он жмёт ок и ему открывается окно пользователя, а причём тут кнопка назад, если он нажмёт её до успешной регистрации, то вернётся на авторизацию, как положено, а если после, то выключи её, чтобы диалог закрывался только кнопкой ок.
Добавлено через 59 секунд А на окне пользователя переопредели кнопку назад на выход из приложения.
0
|
|
|
Мишка Косолапый :)
285 / 255 / 86
Регистрация: 15.02.2012
Сообщений: 1,511
|
|
| 18.02.2017, 17:50 [ТС] | |
|
Вот когда я перехожу на окно где мой профиль, то кнопка назад меня перенаправляет на регистрацию. Потому что именно с регистрации я перешел к своему профилю. Так устроена Android Studio, автоматически добавляет всё в BackStack. Вот и избавиться от этого хочу
0
|
|
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
| 18.02.2017, 18:43 | |
|
Если сохранить факт успешной регистрации, то, как уже написал, при нажатии назад этот этап будет проскакивать, либо переопредели кнопку назад, это проще всего.
0
|
|
|
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
|
||
| 19.02.2017, 11:27 | ||
|
0
|
||
| 19.02.2017, 11:27 | |
|
Помогаю со студенческими работами здесь
7
Переход на новую Activity без Context BackStack и Фрагменты Почему не обнавляются preferences без перезапуска Activity (Canvas) Когда пересчитывается backstack ?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|