可能重复:
从 SDCard 上的图像设置壁纸
我正在制作动态壁纸。我需要将 sd 卡中的图像显示为动态壁纸背景。图像必须仅在第一个和第三个主屏幕上显示为网格视图。有谁能够帮我
我已经检查了为动态壁纸选择背景的问题,但我缺少一些代码
所以我已要求 Dean 发布他的整个代码,请任何人帮助。在此先感谢
可能重复:
从 SDCard 上的图像设置壁纸
我正在制作动态壁纸。我需要将 sd 卡中的图像显示为动态壁纸背景。图像必须仅在第一个和第三个主屏幕上显示为网格视图。有谁能够帮我
我已经检查了为动态壁纸选择背景的问题,但我缺少一些代码
所以我已要求 Dean 发布他的整个代码,请任何人帮助。在此先感谢
You better try with below code for setting the image as a wallpaper from SDCard. But, you have to populate the images from sdcard to GridView. Probably you can use these blogs displaying-images-from-sd-card and Images from sdcard to Gridview of listing the images from sdcard to gridview.
Bitmap o = BitmapFactory.decodeFile("/mnt/sdcard/DCIM/Auntumn.jpg");
try {
wallpaperManager.setBitmap(o);
finish();
}
catch (IOException e) {
e.printStackTrace();
}