FragmentTransaction: ReplaceFragment

Estoy haciendo una simple aplicación para entender Fragmentos en android. Todo parece simple, excepto uno es decir agregué fragmentos múltiples dinámicamente en un LeniarLayout. Funcionó bien, pero ahora cuando trato de llamar a reemplazar en ese diseño de contenedor con algún otro fragmento, no elimina todos los fragmentos añadidos anteriormente . ¿Por qué ese tipo de comportamiento?

Api de Android dice " Reemplazar un fragmento existente que se agregó a un contenedor.Esto es esencialmente lo mismo que llamar a remove (Fragment) para todos los fragmentos agregados actualmente que se agregaron con el mismo containerViewId y luego agregar (int, Fragment, String) los mismos argumentos dados aquí ".

Por favor guíame.

Tal vez has olvidado hacer un commit?

este es el flujo completo para trabajar:

final FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); transaction.replace(R.id.content_fragment, myFragment, myFragment.name ); transaction.commit(); 

Espero que esto ayude.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.