1、申请权限
<!-- 设置权限 --> <uses-permission android:name="android.permission.SET_WALLPAPER"></uses-permission>
2、调用clearWallpaper还原为默认桌面
MainActivity.this.clearWallpaper();
3、设置桌面
InputStream is;
Resources resource=getBaseContext().getResources(); is=resource.openRawResource(R.drawable.wall);
MainActivity.this.setWallpaper(is);
4、取得当前桌面
getWallpaper()
转载于:https://www.cnblogs.com/wdc224/p/3647644.html
相关资源:Android设置桌面壁纸及恢复默认墙纸.rar