【发布时间】:2013-01-18 15:27:29
【问题描述】:
我有一个应用程序,其中我在 SD 卡 的文件夹中下载了一些图像。我想把它保存为墙纸。
使用下面的代码用户可以将其设置为墙纸。
WallpaperManager myWallpaperManager = WallpaperManager.getInstance(context);
myWallpaperManager.setBitmap(loadedImage);
但是,当从 Gallery 应用程序中选择图像以设置壁纸时,这不会显示任何 UI 供用户选择图像的一部分,例如裁剪操作。我希望我的代码触发这样的操作。当用户单击我的应用程序中的按钮时,我想将他们带到带有裁剪选项的图库应用程序以设置壁纸。
请告诉我该怎么做。谢谢。
【问题讨论】:
-
您的目标是哪个 Android 版本?
-
嗨@Shinigamae:我想从 2.1 开始支持。但如果只有特定版本才有可能,我可以接受。
-
我确实有一个简单的项目,在 2.3 上。我允许用户从他的库中选择一个图像(之前从网站保存)然后允许他裁剪该图像。但我发现它在 Android 3.0 和 4.0 上运行不佳。那么需要一些解决方法。
标签: android android-intent android-camera-intent