2010-07-24 6 views
2

J'ai un bitmap important que je voudrais garder en mémoire quand le clavier qwerty est visible. Mon application est toujours en mode paysage, c'est donc la seule modification de configuration qui provoquera un reDraw. J'ai entendu c'est ce que onRetainNonConfigurationinstance() est pour ... mais je n'arrive pas à le comprendre. Quelqu'un peut me diriger dans la bonne direction? Merci.Garder un bitmap en mémoire à l'aide de onRetainNonConfigurationInstance()

Répondre

1

essayer

@Override 
public Object onRetainNonConfigurationInstance() { 
    return bitMap; 
} 

dans getLastNonConfigurationInstance d'appel onCreate(); pour recive l'image bitmap

Je ai eu un smilare lire à ce sujet Save cache when rotate device

Questions connexes