5
我正在开发一个应用程序,允许用户拍照并可以设置照片主屏幕壁纸。
我的问题是,设置壁纸后,壁纸设置为小尺寸而不是其他壁纸。并且从图库中查看图像的尺寸通常较大。我找不出什么问题。代码来获取图像的操作如下:
代码来获取快照后的照片:
设置主屏幕壁纸
if (resultCode == RESULT_OK){
Bundle extras = data.getExtras();
bmp = (Bitmap) extras.get("data");
iv.setImageBitmap(bmp);
}
代码设置壁纸:
getApplicationContext().setWallpaper(bmp);
请帮我有了这个。
你尝试去检查图像大小设置为壁纸之前?试试bmp.getWidth()和bmp.getHeight() – Fon