所以我发布了一个动态壁纸应用程序。我知道不同的锁屏壁纸不是AOSP,而是每个OEM的一个功能,但我的许多用户使用来自OEMS的那些修改过的ROM,我收到大量关于如何为锁屏设置它的请求/评价不好,因为他们不这样做知道他们可以从设置中做到这一点。
前段时间我发现,对于大多数三星设备,您可以通过指定以下内容为动态壁纸预览设置锁屏的动态壁纸:
Intent intent = new Intent(WallpaperManager.ACTION_CHANGE_LIVE_WALLPAPER);
intent.putExtra(WallpaperManager.EXTRA_LIVE_WALLPAPER_COMPONENT, new ComponentName(this, LiveWallpaperService.class));
intent.putExtra("SET_LOCKSCREEN_WALLPAPER", true);
我想知道其他OEM如LG / Sony /等是否也有意图参数来做这件事。