我需要从库存库中检索图像Uri并将其保存到sharedPreferences,以便让用户为动态壁纸选择自定义壁纸。
从首选项中我可以通过这种方式以编程方式调用Intent:
intentPref.setIntent(new Intent().setAction(Intent.ACTION_PICK)
.setData(android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI));
或者我可以从XML加载它,但我不知道如何从Intent获取结果(如在startActivityForResult中),所以我可以将Uri保存到SharedPreferences。
有什么想法吗?