www.state-it.info

Gran base de respuestas a las preguntas de los desarrolladores
Header decor

Donde cambiar el fragmento?

First_Spectr 2018-11-06 21:51:07

tengo un main activity FrameLayout, en el que coloco un fragmento, y bottomNavigation, para moverse entre estos fragmentos. En los fragmentos de un botón, que abren nuevos fragmentos en lugar de ellos, esto se hace de la siguiente manera:

FragmentManager manager = getActivity().getSupportFragmentManager();
getActivity().findViewById(R.id.button).setOnClickListener(v -> manager.beginTransaction().replace(R.id.frame_layout, new Fragment).commit());

Normal si se trata de un enfoque para el cambio de los fragmentos? Se supone que anidados partes también podrán abrir nuevos fragmentos. Puede ser, yo no debe sustituir el contenido del contenedor, a sí como un fragmento de?

Y colaterales de la pregunta, ¿se puede guardar/cargar la pila de transacciones? Quiero hacer una para cada elemento de bottomNavigation propia historia.

TosterModerator 2018-11-06 21:53:19

First_Spectr estimado usuario, le recomendamos que vuelva a prestar más atención en el apartado 3.1 en el reglamento de funcionamiento del servicio (y en particular, en su último párrafo).
En caso contrario, sus preguntas serán removidos por causa de etiqueta de spam, y la violación sistemática de conducirán al bloqueo de la cuenta.


First_Spectr 2018-11-06 21:56:01

TosterModerator, te pido disculpas, voy a tener en cuenta en el futuro.


Total answers: 1

RATlius 2018-11-07 02:28:28

En su lógica, el método a utilizar cuando Se asigna la misma botón de diferentes controladores en cada segmento.
Para los efectos de cambio de fragmentos de un buen manual de sí Google, que habla de implementar Callback', es decir, Es más fácil para el apoyo y la escalabilidad de la aplicación.
Esta es la esencia de la cuestión que Se plantearon (reemplace mentalmente "operación" en la Activity).
Recomiendo leer todo el artículo. Y, en general, comunes a los métodos de desarrollo de aplicaciones de Google, ya que muchos desarrolladores les siguen como негласному la norma, y si en el futuro tiene que mantener/modificar ajeno proyecto, la probabilidad de que Usted ya estará familiarizado con las técnicas de.

Preguntas relacionadas:

Footer decor

© www.state-it.info | Base of answers to questions for developers and programmers.