Android, Comment appeler onCreate() explicitement à partir d'une autre méthode?

Je veux l'appeler onCreate(Bundle cicici); de l'autre méthode, puis je suis arriver "NullPointerException", donc merci de me guider comment puis-je appeler le onCreate() à partir d'une autre méthode().

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

Ici, je suis de passage int valeur, et

tempBundle=savedInstanceState;

et après que je suis NullPointerException

Pourquoi avez-vous besoin? Si vous voulez appeler un code qui est à l'intérieur de votre onCreate puis déplacer ce code à une fonction nommée onCreateHelper et appel à la fois à partir de votre onCreate et de tous les autres endroits où vous devez vous.
Cela devrait être une réponse 🙂
ici, je fais je TabActivity classe et l'un des onglet avez quelques boutons, et j'ai envie de cliquer sur ce bouton et l'Activité de la page en ce qui concerne à ce bouton, doit être affiché dans l'Onglet contentView de la zone (Cadre de Mise en page). si je ne suis pas du faire comme il s'appelait alors l'Activité en plein écran... C'est la raison.. donc merci de me guider...
dans le document qu'ils ont dit, nous ne devrions pas appeler le cycle de vie des méthodes directement.

OriginalL'auteur vishesh chandra | 2011-06-27