我正在按照教程尝试使用按钮的 onclick 事件设置壁纸。
我的代码是,
private OnClickListener startListener = new OnClickListener(){
public void onClick(View v){
setBg();}
public void setBg(){
WallpaperManager myWallpaperManager
= WallpaperManager.getInstance(getApplicationContext());
try {
myWallpaperManager.setResource(R.drawable.shrek);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
我也设置了权限SETWALLPAPER。
但是当我点击时,什么也没有发生。
这里有什么问题?