4

Can I change the Installed wallpapers by their Package names?

For example:

String packageName = "com.wallpaper.livewallpaper";

start(packageName);
Naskov
  • 4,121
  • 5
  • 38
  • 62
  • 3
    asked many times ... short story: image yes, live wallpaper no... – Selvin Nov 30 '12 at 13:23
  • what about after opening the Live Wallpaper chooser? Can I somehow programmatically choose some of the wallpapers and set them for preview or Apply them? – Naskov Nov 30 '12 at 15:56
  • `Intent intent = new Intent(Intent.ACTION_SET_WALLPAPER); intent.setClassName("com.android.wallpaper.livepicker", "com.android.wallpaper.livepicker.LiveWallpaperActivity"); startActivity(intent);` <= it may or **may not** working since is not documented ... just pick android os source code and find folder "packages\wallpapers\LivePicker" there should be source of LivePicker ... – Selvin Nov 30 '12 at 16:26
  • possible duplicate of [Android - how to set the wallpaper image](http://stackoverflow.com/questions/1964193/android-how-to-set-the-wallpaper-image) – FoamyGuy Dec 02 '12 at 03:10
  • It's not a duplicate, Android - how to set the wallpaper image is for Wallpaper image and not for Live Wallpaper. I am looking for a way to skip the Wallpaper Chooser, and set the LiveWallpaper directly. – Naskov Dec 03 '12 at 11:56

1 Answers1

2

Changing Live Wallpaper Programmatically in Android is not possible cause of the System Security Issues.

Naskov
  • 4,121
  • 5
  • 38
  • 62