J’ai remarqué que certains utilisateurs de code 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 la même chose que savedInstanceState
?
“icicle” est parfois utilisé comme nom du paramètre car onSaveInstanceState()
s’appelait onFreeze()
.
Le nom n’est pas magique. C’est juste un espace réservé pour l’un des parameters formels. Comme le montre l’API , onCreate prend un paramètre Bundle. C’est à vous de décider comment l’appeler.