Buscar Fragmento por nombre de etiqueta en Contenedor

Tengo un diseño relativo y estoy añadiendo fragmento en ese diseño relativo. Me gusta esto

HomeFragment mHomeFragment = new HomeFragment(); FragmentManager fragmentManager = getFragmentManager(); FragmentTransaction fragmentTransaction =fragmentManager.beginTransaction(); if(mHomeFragment!=null&& mHomeFragment.isAdded()){ fragmentTransaction.show(mHomeFragment); }else { fragmentTransaction.add(R.id.order_container,mHomeFragment,"Search"); } fragmentTransaction.commit(); 

También tengo una vista del texto donde tengo que exhibir el nombre del fragmento que agregué en la disposición relativa. Como búsqueda en caso. Cómo obtener el nombre del fragmento añadido en mi diseño relativo supongo con id = R.id.order_container

Puede recuperar un Fragmento por etiqueta a través de

 Fragment fragment = getFragmentManager().findFragmentByTag("yourstringtag"); 

Entonces usted puede comprobar si su fragmento es instace de HomeFragment

 if (fragment instanceof HomeFragment) { } 

Si desea obtener la etiqueta de un fragmento puede utilizar el método getTag (). Esto probablemente no va a ser la mejor manera de lograr lo que usted está buscando para hacer.

http://developer.android.com/reference/android/app/Fragment.html#getTag ()

Si tiene varios fragmentos y los cambiará, considere el uso de un adaptador.

Puede utilizar findFragmentById en FragmentManager

 getFragmentManager().findFragmentById(R.id.order_container) 
 Fragment fragment = getFragmentManager().findFragmentById(R.id.order_container); String tag = (String) fragment.getTag(); 

¿Quieres el nombre? Puedes obtener tu fragmento usando el ID y haciendo:

 fragment.getClass().getName(); 

¿Esto es lo que quieres? O usted puede utilizar:

 fragment.getTag(); 

Devuelve el nombre de etiqueta del fragmento, si se especifica.

 getSupportFragmentManager().findFragmentById(R.id.container).getClass().getName(); 
  • Android y RoboGuice - Inyectar vistas en Fragmento?
  • Android: Cómo evitar que el botón Atrás de la cancelación de un FragmentDialog
  • Agregar fragmento a framelayout de forma programática en android
  • ¿Cómo detener atrás pulsar el botón de volver a cada fragmento que se abrió en la actividad?
  • Cómo detener la llamada onCreateView cuando cambia de ficha diferente (como tab1, tab2) en android?
  • Pase entre actividades
  • Fragmento ya activo - Al intentar establecerArgumentos
  • Android cómo setOnClickListener para el botón de fragmento
  • ActionBarSherlock, ViewPager, TabsAdapter Fragmentos de tabulación anidados
  • ¿Cuándo se llama a onActivityResult del fragmento con respecto al ciclo de vida de los fragmentos?
  • El fragmento de niño está destruyendo automáticamente
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.