2015-04-25 1 views
0

J'ai une application de fond d'écran. Tous les fonds d'écran sont définis en utilisant WallpaperManager.setBitmap(). Comment faire pour interroger le sélecteur de papier peint par défaut du système, puis définir le papier peint choisi?Définir le papier peint par le gestionnaire de fonds d'écran du système

+0

réponse trouvée ici http://stackoverflow.com/questions/21348052/how-to-send-images-to-gallery- pour-setting-the-wallpaper – Kvazios

Répondre

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

ajouter cette autorisation

et

WallpaperManager myWallpaperManager = WallpaperManager.getInstance(getApplicationContext()); 
try { 
    myWallpaperManager.setResource(R.drawable.five); 
} catch (IOException e) { 
    e.printStackTrace(); 
} 
+0

cette metod im en utilisant maintenant, mais je veux définir les fonds d'écran en utilisant le gestionnaire par défaut dans la ROM. Ainsi, l'utilisateur peut changer de position et d'autre. – Kvazios