我正在制作动态壁纸。我需要显示来自SD卡的图像作为动态壁纸背景。图像必须仅在第一个和第三个主屏幕上显示为网格视图。任何人都可以帮助我
我已经检查了问题选择动态壁纸的背景但是我缺少一些代码
所以我要求Dean发布他的整个代码 请任何人帮忙。谢谢你提前
答案 0 :(得分:0)
您最好尝试使用以下代码将图像设置为SDCard中的壁纸。但是,您必须将图像从SD卡填充到GridView。您可以使用这些博客displaying-images-from-sd-card和Images 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();
}