Reputation: 726
Is it possible to change the background image of the home screen from an app?
If so how?
Upvotes: 2
Views: 308
Reputation: 134684
Since API Level 5 (I believe that's Android 1.6? I may be mistaken) there is the WallpaperManager class that you can use to do this.
Simply create an instance using getInstance()
, then use one of the set
methods (setBitmap()
, setResource()
, or setStream()
) to apply the wallpaper.
For instance:
WallpaperManager wm = WallpaperManager.getInstance(this);
wm.setBitmap(myBitmap);
Upvotes: 3