Question

Comment pouvons-nous appeler un FragmentActivity de FragmentActivity en cliquant sur le bouton. S'il vous plaît, aidez-moi.

Et s'il vous plaît, aidez-moi à comprendre la différence entre FragmentActivity et Fragment

Était-ce utile?

La solution

De la même manière que nous faisons avec les activités

button1.setOnClickListener(new OnClickListener() {          
   @Override
   public void onClick(View v) {            
        startActivity(new Intent(FragmentActivity1.this, FragmentActivity2.class));
   }
});

Autres conseils

FragmentActivity est la classe de base pour les activités qui souhaitent utiliser le support Fragment et les API du chargeur.

Donc, si vous utilisez un fragment inférieur au niveau API 11, vous devez utiliser Fragment de la bibliothèque de support, auquel cas votre activité s'étend FragmentActivity

Si vous utilisez Fragment au niveau API 11 et supérieur, vous utilisez Fragment et étendez Activtiy.

Le fragment est hébergé par une activité.Vous ne pouvez pas appeler une activité.Vous pouvez démarrer une autre activité à partir d'un fragment ou d'une activité.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top