Поддержание объекта путем воссоздания активности, например, в виде фрагмента без заголовка, когда "Не сохранять действия" на - PullRequest
0 голосов
/ 26 февраля 2019

Моему действию необходимо отобразить диалоговое окно выбора фотографий / документов Android, и поэтому он получает экземпляр ValueCallback<Uri[]> в onShowFileChooser , который я сохраняю в переменной экземпляра для дальнейшего использования.Когда общесистемный параметр «Не сохранять действия» включен, к тому времени, когда мне нужно сослаться на это, как только диалоговое окно выбора исчезло, оно было убито.Я не могу сохранить его в Bundle в onSaveInstanceState, потому что это не Serializable или Parcelable.Я пытался связать Безголовый фрагмент с моей деятельностью и хранить там ссылку, но я думаю, что это было тем же самым убийством в этой деятельности, думал, что сам Фрагмент зависал вокруг.Можно ли как-нибудь сохранить этот тип объекта, чтобы он сохранялся между воссозданиями Activity?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...