从活动中打开当前的动态壁纸设置

问题描述:

我正在开发Android动态壁纸。到目前为止,我的所有工作都很顺利,但我需要能够从活动中打开壁纸设置(已经可以在壁纸预览中使用)。从活动中打开当前的动态壁纸设置

是否有意图或任何会将用户置于当前壁纸的预览屏幕上,或者直接打开设置活动?

我不认为你可以直接得到的预览,但你可以得到的动态壁纸选择器:

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