2011-12-29 96 views
0

我正在開發Android動態壁紙。到目前爲止,我的所有工作都很順利,但我需要能夠從活動中打開壁紙設置(已經可以在壁紙預覽中使用)。從活動中打開當前的動態壁紙設置

是否有意圖或任何會將用戶置於當前壁紙的預覽屏幕上,或者直接打開設置活動?

回答

2

我不認爲你可以直接得到的預覽,但你可以得到的動態壁紙選擇器:

startActivity(new Intent(WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER)); 

否則,只需直接啓動您的設置活動。

編輯:剛剛發現這一點,但沒有嘗試(這是3.0的了):

startActivity(new Intent(WallpaperManager.WALLPAPER_PREVIEW_META_DATA)); 
+0

我來直接打開設置的解決方案。現在我只需要看看如何獲​​得活動的動態壁紙。 – 2012-01-06 07:40:58

+0

WallpaperManager是你的朋友,WallpaperManager.getInstance()。getWallpaperInfo() – Jay 2012-01-07 01:32:42

+0

傑伊,再次感謝 - 這(現在)正是我所需要的。我只需要檢查當前壁紙,你完美地回答了這個問題。榮譽。 – 2012-01-09 03:15:48