Comment changer le fond écran de l'application ?
Résolu
histl4000
Messages postés
140
Statut
Membre
-
histl4000 Messages postés 140 Statut Membre -
histl4000 Messages postés 140 Statut Membre -
Bonjour,
J'aimerai savoir comment changer le fond écran d'une application avec l'aide d'un bouton. Donc il faudrait je change le background de toutes les activities de l'application. Pour l'instant, j'arrive seulement à changer le fond écran de l'activity actuel mais lorsque je quitte l'activité le fond écran se réinitialise.
J'aimerai savoir comment changer le fond écran d'une application avec l'aide d'un bouton. Donc il faudrait je change le background de toutes les activities de l'application. Pour l'instant, j'arrive seulement à changer le fond écran de l'activity actuel mais lorsque je quitte l'activité le fond écran se réinitialise.
A voir également:
- Comment changer le fond écran de l'application ?
- Changer dns - Guide
- Double ecran - Guide
- Comment mettre une vidéo en fond d'écran - Guide
- Changer le son de notification d'une application - Guide
- Capture d'écran whatsapp - Accueil - Messagerie instantanée
3 réponses
Hello,
2 possibilités:
- agir sur la background de la Windows, mais cela suppose que tes Activity soient transparentes
- modifier le fond d'écran de chaque Activity dès qu'elle apparaît à l'écran (
2 possibilités:
- agir sur la background de la Windows, mais cela suppose que tes Activity soient transparentes
- modifier le fond d'écran de chaque Activity dès qu'elle apparaît à l'écran (
onStart()ou
onResume())
Pour la 2eme possibilité, cela supposerais que j'enregistre la couleur choisi dans une bd est que je l'appelle exactement sur toute mes activity ?
Pas besoin de bd...Tu peux utiliser les SharedPreferences
J'ai commencé à le faire mais j'ai une erreur :
getSharedPreferences cannot resolve method....
SharedPreferences prefs = getSharedPreferences("your_file_name", MODE_PRIVATE);
SharedPreferences.Editor editor = prefs.edit();
editor.putString("yourStringName", "this_is_the_saved_value");
editor.commit();
getSharedPreferences cannot resolve method....