Tengo un fragmento agregado empleandoObtener vista de contenedores del fragmento de Identificación del
transaction.add(R.id.content, fragment, null);
y tengo que empezar de nuevo fragmento de éste. Pero para hacer esto necesito saber el ID de la vista del contenedor del primer fragmento (R.id.content en mi caso). ¿Cómo puedo conseguir esto?
Solo puedo usar esta identificación directamente, pero supongo que el fragmento no debería conocer ese tipo de detalles sobre la actividad de los padres. Por ejemplo, será imposible usar este fragmento en otra actividad en este caso.
¿Puede ser "comenzar" el fragmento de otro es una mala práctica y toda la lógica de manejo de fragmentos debe ser manejada por la actividad misma? Pero crear secuencias agradables de fragmentos comenzando entre sí parece bastante útil (por ejemplo, detalView-> moreDetailView-> evenMoreDetailView).
me da nulidad alguna idea, tengo la pantalla principal que contiene el diseño que utilizo como padre para los fragements cuando trato de decir LinearLayout x = (LinearLayout) ((ViewGroup) getView().getParent()); en la clase Fragment llámenos pero siempre es nulo – AMH
Funcionando como un amuleto, gracias hombre por salvarme las horas –