还原和设置手机桌面背景

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