2012-11-30 48 views
4

我可以通過包裝名稱更改安裝的壁紙嗎?如何以編程方式更改壁紙?

例如:

String packageName = "com.wallpaper.livewallpaper"; 

start(packageName); 
+3

問多次...短篇小說:形象是,動態壁紙沒有... – Selvin

+0

打開動態壁紙選擇器後呢?我可以以某種方式編程選擇一些壁紙並將它們設置爲預覽或應用它們? – Naskov

+0

'Intent intent = new Intent(Intent.ACTION_SET_WALLPAPER); \t \t intent.setClassName( 「com.android.wallpaper.livepicker」, \t \t \t \t 「com.android.wallpaper.livepicker.LiveWallpaperActivity」); \t \t startActivity(intent);'<=它可能或**可能無法工作,因爲沒有記錄...只需選擇android操作系統源代碼並找到文件夾「packages \ wallpapers \ LivePicker」應該有LivePicker的源碼... – Selvin

回答

2

Android中更改動態壁紙編程是不繫統安全問題的可能原因。