是否可以从应用程序更改主屏幕的背景图像?
如果是,怎么办?

最佳答案

因为API级别5(我相信那是Android 1.6?我可能弄错了)有一个WallpaperManager类可以用来做这个。
只需使用getInstance()创建一个实例,然后使用set方法之一(setBitmap()setResource()setStream())应用墙纸。
例如:

WallpaperManager wm = WallpaperManager.getInstance(this);
wm.setBitmap(myBitmap);

10-05 17:46