1.06.2014 / 14:59 | |
warlock Пользователь Сейчас: Offline
Имя: Макс Откуда: Белгород Регистрация: 06.04.2011
| andreyKorotayev, Одно активити пожет передавать параметры второму , рой в этом направлении .
|
1.06.2014 / 15:07 | |
Salat-Cx65 Пользователь Сейчас: Offline
Имя: Сергей Откуда: Кременчуг Регистрация: 23.03.2010
| samogost (01.06.2014/14:10) andreyKorotayev, чтобы закрыть все активности, надо использовать метод finish().Какая разница между finish() и onDestroy()?
|
1.06.2014 / 15:20 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| onDestroy() вызывается когда приложение закрывается системой или методом finish()?
__________________
знает толк |
1.06.2014 / 15:25 | |
andreyKorotayev Пользователь Сейчас: Offline
Имя: Андрей Откуда: Запорожье Регистрация: 19.05.2014
| Я нашел хорошое решение,использовал в манифесте в главном активити noHistory флаг, когда перехожу в меню, активити сплеша не сохраняется в стеке,тоесть если нажму back,то сразу выйду,как раз то что нужно ,заставки показываються при первом запуске и их окно удаляеться
Изменено andreyKorotayev (1.06 / 15:25) (всего 1 раз) |
1.06.2014 / 15:27 | |
samogost Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Salat-Cx65, при нажатии кнопки "назад" вызывается метод onPause, а при финишировании вызывается сначала онПаузе, потом онСтоп , после онДестрой.
Изменено samogost (1.06 / 15:29) (всего 1 раз) |
1.06.2014 / 15:30 | |
Salat-Cx65 Пользователь Сейчас: Offline
Имя: Сергей Откуда: Кременчуг Регистрация: 23.03.2010
| Я конечно все не читал, но по последним постам понял что вы велосипедите существующие велосипеды. Вы когда новую активити стартуете, при создании интента можете указать "очисти мне к чертовой матери стек". Финиш и онДестрой() не эквиваленты. Еще активити может переходить в онПауз() и онРезюме() состояния. Короче, почитайте внимательно документацию, если бы все делали такие костыли как вы сейчас тут чудите, софт.... Это были бы сплошные лагающие кучи багов
|
1.06.2014 / 15:32 | |
Salat-Cx65 Пользователь Сейчас: Offline
Имя: Сергей Откуда: Кременчуг Регистрация: 23.03.2010
| samogost (01.06.2014/15:27) Salat-Cx65, при нажатии кнопки "назад" вызывается метод onPause, а при финишировании вызывается сначала онПаузе, потом онСтоп , после онДестрой.Сдалась тебе эта кнопка. Переопредели онБекПрессед() если прям очень надо. Но пора оперировать состояниями, а не атомарными событиями
|
1.06.2014 / 15:34 | |
andreyKorotayev Пользователь Сейчас: Offline
Имя: Андрей Откуда: Запорожье Регистрация: 19.05.2014
| А как перейти через интент к уже созданной активити?чтоб не вызывался onCreate?
|
1.06.2014 / 15:37 | |
andreyKorotayev Пользователь Сейчас: Offline
Имя: Андрей Откуда: Запорожье Регистрация: 19.05.2014
| А если я удаляю активити из стека и обнуляю обьекты из нее она больше не занимает оперативку?и я могу создать ее опять?
|
1.06.2014 / 15:40 | |
samogost Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| andreyKorotayev, если нет работающих потоков, то да.
|