我希望当用户单击应用程序中的按钮时,他们会得到一个对话框,允许他们从相册、一组动态壁纸、系统壁纸甚至图像中选择壁纸。我希望该功能与主页壁纸完全一样,只是我需要这个选定的图像作为我的Main Activity
. 因此,当他们选择它并单击设置为墙纸时,此图像应用作应用程序的背景可绘制对象。
我有一个开始:
Intent intent = new Intent(
WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER);
intent.putExtra(WallpaperManager.COMMAND_TAP,
new ComponentName(MainActivity.class),
Wallpaper.class));
startActivity(intent);
我的第二个想法是使用设置背景位图使用WallpaperManager.getInstance(this).setBitmap(bitmap);
我不知道要移动的方向..