2010-06-08 8 views
0

Chaque fois que l'appareil Android se verrouille et que je le déverrouille, l'image affichée dans ImageView disparaît. Que dois-je faire pour le réafficher ou empêcher que cela se produise?Débloquer l'image Android ne parvient pas à afficher

Plus: J'ai une vue qui affiche des vidéos, des images ou du texte selon le contexte et trois sous-classes qui étendent la vue parente. À la création, je remplace la vue d'affichage par l'objet View renvoyé par createMediaPreview(), que chaque sous-classe implémente.

Merci à l'avance

Répondre

0

Comme Roundhill mentionné, vous devez configurer votre image onResume(). OnCreate() n'est appelé que lorsque l'activité est instanciée pour la première fois. Lorsque le téléphone se met en veille, l'activité reste en mémoire, en mode veille. Lorsque vous déverrouillez le téléphone, Android OS le ramène au premier plan (il n'appelle pas onCreate() car il trouve déjà cette activité en mémoire, il existe déjà). Vérifier le cycle de vie de l'activité here

Questions connexes