我想设置一张图片作为壁纸。我只是在做:
WallpaperManager wm = WallpaperManager.getInstance(context);
wm.setBitmap(bmp);
bmp 似乎有一个非常严格的缩放级别设置,这样只有 40% 的照片实际上在桌面上是可见的。有点夸张,但这就是它的外观:
------------
| |
| -- |
| || | (visible rect of phone in center)
| -- |
| |
------------
似乎没有办法控制墙纸管理器如何设置 bmp。我们是否通过以不同方式裁剪我们提供的 bmp 来隐式控制这一点?
谢谢