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