当我通过以下代码显示动态壁纸的预览时,我有一个动态壁纸服务,我只能看到一个按钮"设置为墙纸" 我想在锁定和两个屏幕上显示设置的选项,并在三星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);
单击此处显示屏幕截图
这可以帮助您完成以下目标:
在三星设备上,向 Intent 添加额外数据也有助于在锁屏上设置墙纸:
intent.putExtra("SET_LOCKSCREEN_WALLPAPER", true);