39 votes

Quel est le paramètre de glaçon d'Android ?

J'ai remarqué que dans certains codages, les gens utilisent icicle avec la méthode onCreate, et je me demandais ce que c'était exactement :

public class About extends Activity {
    @Override
    protected void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        setContentView(R.layout.whatup);
    }

Est-ce que c'est la même chose que savedInstanceState ?

91voto

Brad Ackerman Points 956

"glaçon" est parfois utilisé comme nom du paramètre car onSaveInstanceState() s'appelait autrefois onFreeze() .

11voto

Matthew Flaschen Points 131723

Le nom n'est pas magique. C'est juste un espace réservé pour l'un des paramètres formels. Comme le montre l'API onCreate prend un paramètre Bundle. C'est à vous de décider comment l'appeler.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X