嗨,我发现这个很好的代码可以促进用户设置我的壁纸:
public void requestWallpaperChange() {
Intent intent = new Intent(WallpaperManager.ACTION_CHANGE_LIVE_WALLPAPER);
intent.putExtra(WallpaperManager.EXTRA_LIVE_WALLPAPER_COMPONENT,
new ComponentName(this, MyWallpaperService.class));
startActivity(intent);
}
但是它仅适用于 API 16,如何在旧版本上实现这一点?