2010-10-21 70 views

回答

3

由於API Level 5(我相信這是Android 1.6?我可能會誤解),因此您可以使用WallpaperManager類來做到這一點。

只需創建使用getInstance()一個實例,然後使用的set方法(setBitmap()setResource(),或setStream())一個以應用壁紙。

例如:

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

非常感謝!!!! – 2010-10-21 21:00:21

+0

因此,如果我想將背景設置爲drawable,代碼是什麼? – 2010-10-21 21:22:52

+0

您實際上首先必須將Drawable轉換爲位圖,因爲沒有setDrawable方法。 – kcoppock 2010-10-21 21:27:53