2017-07-13 183 views
0

THIS IS MY CODE IN WHICH I WANT TO SET THE IMAGE IN selectedimgeView AS THE WALLPAPERE我创建了一个带有图库视图的应用程序,当我们点击图库中的图像时,它会在图像视图上方打开。但现在我希望将所选图像设置为手机壁纸。任何人都可以帮助我。请帮助任何人。从图库视图设置壁纸?

+0

这一点已经在这里找到答案: https://stackoverflow.com/questions/20053919/programmatically-set-android-phones-background – fhossfel

回答

0

首先,您需要在清单中添加设置的壁纸权限。

<uses-permission android:name="android.permission.SET_WALLPAPER"/> 

一旦那那里你可以沿着这个线路使用的东西:

WallpaperManager myWallpaperManager 
     = WallpaperManager.getInstance(getApplicationContext()); 
     try { 
      myWallpaperManager.setResource(R.drawable.five); 
     } catch (IOException e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } 

凡myWallpaperManager.setResource也可以myWallpaperManager.setBitmap等