我想从厨房打开图像,然后将该图像设置为手机背景。我可以打开图库但在将图像设置为手机背景时出错。
答案 0 :(得分:1)
从imageUri中检索图像并将其另存为位图对象。确保您在Android Manifest中拥有Set Wallpaper权限。
Bitmap image =MediaStore.Images.Media.getBitmap(getContentResolver(), imageUri);
WallpaperManager myWallpaperManager = WallpaperManager.getInstance(getApplicationContext());
myWallpaperManager.setBitmap(bitmap);