J'ai vu les deux exemples d'activités à partir de Android suivants:Différence entre 2 façons de démarrer une activité?
Exemple 1
Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class);
CurrentActivity.this.startActivity(myIntent);
Exemple 2
// Calling activity
NextActivity.show(this)
// In the called activity
static void show(Context context) {
final Intent intent = new Intent(context, NextActivity.class);
context.startActivity(intent);
}
Il semble que la différence évidente entre les deux exemples est que vous attachez la logique de la création d'une activité pour la mise en œuvre de l'activité. Y a-t-il d'autres différences clés? (par exemple, l'activité d'appel doit attendre que l'activité appelée se termine dans un cas, mais pas dans l'autre, etc.)
Il n'y a pas de différence entre ces deux. – Anil