【发布时间】:2012-11-01 11:19:45
【问题描述】:
我们知道,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 个主屏幕。如何将其固定到一个屏幕上,以便在用户切换主屏幕时显示单个图像。
【问题讨论】: