如何以编程方式在预览屏幕上显示我的动态壁纸,Home AND Lock屏幕的选项

时间:2017-03-27 13:06:02

标签: android

我有一个动态壁纸服务当我通过下面的代码显示动态壁纸的预览我只能看到单个按钮"设置为壁纸"我想显示设置锁定和两个屏幕的选项,并在三星galaxy s6和s7设备的下面屏幕截图中显示消息。

我的代码可以做些什么改变。请建议。 感谢

我的代码是: -

intent = new Intent(WallpaperManager.ACTION_CHANGE_LIVE_WALLPAPER);
                intent.putExtra(WallpaperManager.EXTRA_LIVE_WALLPAPER_COMPONENT,
                        new ComponentName(mContext, LiveWallpaperService.class));
                startActivityForResult(intent, REQUEST_SET_LIVE_WALLPAPER);

Click here to show screenshot

1 个答案:

答案 0 :(得分:0)

这可以帮助您完成以下任务:
在三星设备上向Intent添加额外数据有助于在锁屏上设置墙纸:

intent.putExtra("SET_LOCKSCREEN_WALLPAPER", true);