安卓设置壁纸的软件(安卓设置壁纸锁屏)
1.获取壁纸显示在ImageView.
// 获取壁纸管理器的实例final WallpaperManager wm = WallpaperManager.getInstance(this);// 获取到当前壁纸的drawable对象final Drawable wallpaperDrawable = wm.getDrawable();// 在imageView显示当前壁纸imageView.setImageDrawable(wallpaperDrawable);// 将imageView转换成Bitmap图像imageView.setDrawingCacheEnabled(true);2.修改图片并刷新ImageView显示
// 设置颜色滤镜,第一个参数表示颜色,第二个参数表示混合模式wallpaperDrawable.setColorFilter(Color.RED, PorterDuff.Mode.MULTIPLY);//重新设置修改后的图像imageView.setImageDrawable(wallpaperDrawable);//更新imageViewimageView.invalidate();3.将ImageView设置回桌面壁纸
//从ImageView中取出bitmap图像Bitmap bitmap=imageView.getDrawingCache();try { //重新设置背景 wm.setBitmap(bitmap);} catch (IOException e) { e.printStackTrace();}4.最后需要在AndroidManifest.xml中添加权限
提示:最新版本可以自定义整句版权文案了。。。如发现本站有涉嫌抄袭侵权/违法违规的内容请联系admin@qq.com!


