android - setsupportactionbar - fragment set listener
Android: Cómo llamar a la clase Fragment de la actividad con intención (3)
Intento llamar a una clase de Fragmento desde Actividad usando Intento. ¿Es posible implementarlo? Por favor, brinde sus puntos de vista.
Fragment TargetFragment=new target_fragment();
FragmentTransaction transaction=getFragmentManager().beginTransaction();
transaction.replace(R.id.main_content,TargetFragment);
transaction.addToBackStack(null);
transaction.commit();
La intención no puede ser aplicable a la actividad para fragmentar, entonces hay otro método
getSupportFragmentManager().beginTransaction().replace(R.id.container,new DashBoardFragment()).commit();
Fragment
debe estar alojado en FragmentActivity
, no puede agregar un fragmento a través de Intent
.
Necesita crear un FragmentManager
para agregar su fragmento en FragmentActivity
(o llame a otra FragmentActivity
través de un Intent
y agregue su fragmento en él).
Consulte este tema para obtener más información: agregue un fragmento a una actividad en tiempo de ejecución .