Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Работа с активностями - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Конвертировать из int в date http://www.cyberforum.ru/android-dev/thread1202262.html
Есть 3 переменных типа int: часы, минуты и день недели. в таком формате: 6, 47, 2. Нужно конвертировать из них в дату, а потом получить из даты время в миллисекундах в int. Спасибо. Добавлено...
Программирование Android Получить данные о сети: IP роутера к которому подключен телефон, MAC Как получить данные о сети. а именно - IP роутера к которому подключен телефон, MAC и т.д. http://www.cyberforum.ru/android-dev/thread1202258.html
Программирование Android Slidingmenu
Ребята, Еще есть вопрос по поводу slidingmenu, использую https://github.com/jfeinstein10/SlidingMenu Вопрос в следующем, кто работал, подскажите. Меню выдвигается только тогда - когда я...
Google maps на эмуляторе и на телефоне Программирование Android
Уважаемые, Подскажите с такой вот проблемой. В приложение используются карыт гугл. В Эмуляторе все ок - карта прогружается, все нормально. Но когда ставлю приложение на телефон - сама карта не...
Программирование Android Проверка интернет соединения http://www.cyberforum.ru/android-dev/thread1201678.html
Как же всё-таки прописать грамотную проверку интернет соединения? Необходимо при включенном wi-fi и отсутствии интернета в WebView выводить необходимые сообщения. Код такой: (на основе...
Программирование Android Переход между fragment и activity Доброй ночи) возникла необходимость обратного перехода от активити во фрагмент, при этом ничего обратно передать не надо. То есть нужно просто вернуться от активити. Вроде, нужно через fragment... подробнее

Показать сообщение отдельно
xneo
0 / 0 / 0
Регистрация: 07.06.2014
Сообщений: 3

Работа с активностями - Программирование Android

08.06.2014, 00:13. Просмотров 1076. Ответов 7
Метки (Все метки)

Здравствуйте. Только учусь... ))

Есть 3 активности.
Для передачи данных между ними использую просто класс со статическими полями. Поля являются ссылками на объекты. Тоесть первая активность создала объект и присвоила ссылку в статическое свойство класса. Вторая и третья активность использует эту ссылку. Может в таком способе есть какие подводные камни, не знаю, но надо передать именно объект.

Вызывается вторая/третья активность, принимает данные и отображает их в своих полях. Сворачиваем приложение. Если его развернуть через длительный промежуток времени (или вызвать из ярлыка) вываливается "ошибка программы". Отображается та же вторая или третья активность (которая была на момент свёртывания) но поля с данными уже пустые. Если времени прошло не много то данные остаются. Я так понимаю в момент развёртывания вызывается OnCreate? И наверное ошибка вызвана тем что активность пытается прочитать данные из объекта который по каким-то причинам уже удалён.

Если это так то почему? Что я упустил?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru