众所周知,android 带有 3 个或 5 个或 7 个主屏幕。我想以编程方式在单个主屏幕上设置壁纸图像,并为所有其他主屏幕修复它。
我使用了以下代码:
Display display = ((WindowManager)getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
Bitmap bmp = Bitmap.createScaledBitmap(wallpaperImage,display.getWidth(),display.getHeight(), true);
setWallpaper(bmp);
并且设置了壁纸图像,但它跨越了所有 3 个主屏幕。如何将其修复到一个屏幕上,以便在用户切换主屏幕时显示单个图像。