需要使用SD卡中的图像设置动态壁纸的背景

时间:2012-06-20 04:35:18

标签: android

  

可能重复:
  Setting the Wallpaper from an Image on the SDCard

我正在制作动态壁纸。我需要显示来自SD卡的图像作为动态壁纸背景。图像必须仅在第一个和第三个主屏幕上显示为网格视图。任何人都可以帮助我

我已经检查了问题选择动态壁纸的背景但是我缺少一些代码

所以我要求Dean发布他的整个代码 请任何人帮忙。谢谢你提前

1 个答案:

答案 0 :(得分:0)

您最好尝试使用以下代码将图像设置为SDCard中的壁纸。但是,您必须将图像从SD卡填充到GridView。您可以使用这些博客displaying-images-from-sd-cardImages from sdcard to Gridview列出从SD卡到gridview的图片。

Bitmap o = BitmapFactory.decodeFile("/mnt/sdcard/DCIM/Auntumn.jpg");

try {
  wallpaperManager.setBitmap(o);
  finish();
} 
catch (IOException e) {
  e.printStackTrace();
}