package com.example.setimage;
import java.io.IOException;
import android.app.Activity;
import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.drawable.BitmapDrawable;
import android.os.Bundle;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//访问应用程序的资源
Resources res = getResources();
//获取可绘制的资源
BitmapDrawable bmp = (BitmapDrawable)res.getDrawable(R.drawable.splash);
//渲染位图
Bitmap b = bmp.getBitmap();
try {
//设置为壁纸
setWallpaper(b);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
最后,要添加权限: