嗨,我正在编码设置主屏幕壁纸。它工作正常。但是我的图像像素完全损坏,然后我的壁纸不适合主屏幕的实际尺寸。我正在尝试锻炼不同大小的图像。不幸的是,它对我不起作用。如何解决它。
我的代码在这里
WallpaperManager wallpaperManager = WallpaperManager.getInstance(this);
Drawable drawable = getResources().getDrawable(R.drawable.newimage);
Bitmap wallpaper = ((BitmapDrawable) drawable).getBitmap();
try
{
wallpaperManager.setBitmap(wallpaper);
}
catch (IOException e)
{
e.printStackTrace();
}
我的截图原始图像
我的屏幕截图 Android 模拟器主屏幕
为什么我的原始图像在这里损坏。
如何My Original Image
根据Emulator Size
.