在android里如何实现使用按键(用英文字母键)更换屏幕上一张现有的图片

解决方案 »

  1.   

    设置桌面背景图片的方法:
    Resources res=getResources();   
    BitmapDrawable bmpDraw=(BitmapDrawable)res.getDrawable(R.drawable.icon);    
    Bitmap bmp=bmpDraw.getBitmap(); 
    try{
    setWallpaper(bmp);
    }catch(IOException e) {
    e.printStackTrace();
    }manifest中加上权限:
    <uses-permission android:name="android.permission.SET_WALLPAPER" />
      

  2.   

    LZ要注意,不是所有android手机都有键盘的,大部分都不支持,所以开发时要想到这点