есть некая модель в виде синглтона. На первом экране делается цепочка запросов, и модель заполняется согласно пришедшим ответам на эти запросы. При переходе из одного экрана в другой в экстрах передаются некоторые данные, относительно которых идут обращения к этой модели. Столкнулся с проблемой, что если пользователь свернул приложение на длительный промежуток времени, а потом развернул - вторая активити перезапускается, так как была застоплена, приложение крашится, так как модель почему-то пуста. По хорошему, стоило бы делать заново запрос к серверу, однако вот тут возникает вопрос: если я передаю какие-то экстра в экран, перезапустится ли активити с этими экстра, или они будут пусты?
Тапками прошу не бросаться
ну так приложение у тебя пересоздалось, синглтона нету твоего. сохраняй в бандл, onSaveInstanceState
Обсуждают сегодня