Мне нужно получить изображения Uri из стоковой галереи и сохранить их в sharedPreferences, чтобы пользователь мог выбрать собственные обои для живых обоев.
Из настроек я могу программно вызвать Intent следующим образом:
intentPref.setIntent(new Intent().setAction(Intent.ACTION_PICK)
.setData(android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI));
или я могу загрузить его из XML, но я не знаю, как получить результат из намерения (как в startActivityForResult), поэтому я могу сохранить Uri в SharedPreferences.
Есть идеи?