Comment changer le fond écran de l'application ?
Résolu/Fermé
histl4000
Messages postés
129
Date d'inscription
lundi 3 juillet 2017
Statut
Membre
Dernière intervention
12 juillet 2018
-
3 juil. 2018 à 14:31
histl4000 Messages postés 129 Date d'inscription lundi 3 juillet 2017 Statut Membre Dernière intervention 12 juillet 2018 - 5 juil. 2018 à 13:38
histl4000 Messages postés 129 Date d'inscription lundi 3 juillet 2017 Statut Membre Dernière intervention 12 juillet 2018 - 5 juil. 2018 à 13:38
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
- Application mobile - Guide
- Double ecran - Guide
- Comment mettre une vidéo en fond d'écran - Guide
- Capture d'écran whatsapp - Accueil - Messagerie instantanée
3 réponses
BunoCS
Messages postés
15505
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
5 février 2025
3 913
3 juil. 2018 à 15:18
3 juil. 2018 à 15:18
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())
histl4000
Messages postés
129
Date d'inscription
lundi 3 juillet 2017
Statut
Membre
Dernière intervention
12 juillet 2018
3
3 juil. 2018 à 15:23
3 juil. 2018 à 15:23
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 ?
BunoCS
Messages postés
15505
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
5 février 2025
3 913
Modifié le 3 juil. 2018 à 16:05
Modifié le 3 juil. 2018 à 16:05
Pas besoin de bd...Tu peux utiliser les SharedPreferences
histl4000
Messages postés
129
Date d'inscription
lundi 3 juillet 2017
Statut
Membre
Dernière intervention
12 juillet 2018
3
5 juil. 2018 à 12:53
5 juil. 2018 à 12:53
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....
histl4000
Messages postés
129
Date d'inscription
lundi 3 juillet 2017
Statut
Membre
Dernière intervention
12 juillet 2018
3
5 juil. 2018 à 12:53
5 juil. 2018 à 12:53
Il s'agit de la sauvegarde
histl4000
Messages postés
129
Date d'inscription
lundi 3 juillet 2017
Statut
Membre
Dernière intervention
12 juillet 2018
3
Modifié le 5 juil. 2018 à 14:29
Modifié le 5 juil. 2018 à 14:29
Ah non j'ai trouvé c'était une erreur de ma part qui n'a rien avoir avec ce code. Merci, l'utilisation du sharePreference à résolu mon problème.