我正在开发一个应用程序,允许用户拍照并将照片设置为主屏幕壁纸。
我的问题是,在设置壁纸后,壁纸以较小的尺寸设置,不像其他壁纸那样。当从图库查看该图像时,它处于通常的大小。我无法弄清楚问题所在。获取图像的代码如下:
获取快照后的照片的代码:
if (resultCode == RESULT_OK){
Bundle extras = data.getExtras();
bmp = (Bitmap) extras.get("data");
iv.setImageBitmap(bmp);
}
设置壁纸的代码如下:
getApplicationContext().setWallpaper(bmp);
请帮我解决这个问题。