Android, Wie Aufruf onCreate() explizit von einer anderen Methode?

Möchte ich nennen onCreate(Bundle cicici); von der anderen Methode bin ich dann immer "NullPointerException", also bitte leite mich, wie kann ich den Aufruf der onCreate () - Methode von einer anderen().

    public void moreFriendsButtonClick(int id)
{
    contentId= id;
    onCreate(tempBundle);
}

Hier bin ich int-Wert übergeben, und

tempBundle=savedInstanceState;

und danach erhalte ich die NullPointerException

  • Warum brauchen Sie diese? Wenn Sie möchten, rufen Sie einige code, der in Ihrem onCreate dann verschieben Sie diesen code in eine Funktion namens onCreateHelper und rufen aus Ihrem onCreate und von allen anderen Orten, die Sie brauchen.
  • Dies sollte eine Antwort sein 🙂
  • hier habe ich TabActivity Klasse und einer Registerkarte haben Sie einige Tasten, und ich möchten, klicken Sie auf, dass bestimmte Taste und die Activity-Seite über die Schaltfläche, sollte die Anzeige in der Registerkarte contentView Bereich (Frame-Layout). wenn ich nicht gerade wie das dann genannt-Aktivitäten Vollbild... das ist der Grund.. also bitte guide mich...
  • im Dokument haben Sie gesagt, wir sollten nicht anrufen, lifecycle-Methoden direkt.
Schreibe einen Kommentar