2

我想设置一张图片作为壁纸。我只是在做:

WallpaperManager wm = WallpaperManager.getInstance(context);
wm.setBitmap(bmp);

bmp 似乎有一个非常严格的缩放级别设置,这样只有 40% 的照片实际上在桌面上是可见的。有点夸张,但这就是它的外观:

------------
|          |
|    --    |
|    ||    |  (visible rect of phone in center)
|    --    |
|          |
------------

似乎没有办法控制墙纸管理器如何设置 bmp。我们是否通过以不同方式裁剪我们提供的 bmp 来隐式控制这一点?

谢谢

4

0 回答 0