Comment ajouter un objet Enum à un Bundle Android ?
Est-ce qu'il y a quelque chose de mal avec cette méthode: enregistrer: outState.putSerializable("trollData", game.getFunkyTrolls());
charger: game.setFunkyTrolls((Game.FunkyTroll[]) savedInstanceState.getSerializable("trollData"));
?
12 votes
À mon avis, ce conseil du personnel de Google est mauvais. Les énumérations sont très pratiques et souffrir du surdébit décrit en vaut la peine.
3 votes
Pouvez-vous revoir les réponses et accepter la 2ème si vous pensez que c'est un meilleur choix.
6 votes
Sous le titre "Éviter les énumérations" dans le lien ci-dessus, il est maintenant indiqué ceci : Mythes de performance Les versions précédentes de ce document contenaient des affirmations trompeuses. Nous en abordons certaines ici.
0 votes
Cette section n'est même plus présente.
1 votes
Possible duplicate de Passing enum or object through an intent (the best solution)