【问题标题】:Open current live wallpaper settings from activity从活动中打开当前的动态壁纸设置
【发布时间】:2011-12-29 05:24:46
【问题描述】:

我正在制作 Android 动态壁纸。到目前为止,我的一切工作正常,但我需要能够从活动中打开壁纸设置(已经在壁纸预览中工作)。

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

【问题讨论】:

    标签: android android-activity settings live-wallpaper wallpaper


    【解决方案1】:

    我认为你不能直接进入预览,但你可以进入动态壁纸选择器:

    startActivity(new Intent(WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER));
    

    否则,直接启动您的设置活动。

    编辑:刚刚找到这个但没有尝试(它是 3.0 版本):

    startActivity(new Intent(WallpaperManager.WALLPAPER_PREVIEW_META_DATA));
    

    【讨论】:

    • 我来到了直接打开设置的解决方案。现在我只需要看看如何获​​得活动的动态壁纸。
    • WallpaperManager 是你的朋友,WallpaperManager.getInstance().getWallpaperInfo()
    • Jay,再次感谢 - 这(现在)正是我所需要的。我只需要检查当前壁纸,你完美地回答了这个问题。荣誉。
    • 谢谢杰伊。完美的解决方案我正在寻找什么。你能告诉我如何将我当前的活动设置为动态壁纸。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多