Red de conocimiento de recetas - Recetas completas - ¿Cuál es la razón por la que deja de ejecutarse al cambiar de página con fragmentos?

¿Cuál es la razón por la que deja de ejecutarse al cambiar de página con fragmentos?

Fragmento se utiliza en Android para cambiar de página. Si la aplicación deja de ejecutarse, los posibles motivos son los siguientes:

La actividad vinculada al Fragmento ha sido destruida, el programa hace referencia a la actividad y el puntero nulo se cerrará inesperadamente.

Después de crear el fragmento, no hay ninguna operación de confirmación, lo que hace imposible crear una instancia del fragmento.

La solución es hacer un juicio al usar la actividad, así:

@override

¿Público? ¿Vacío? onHiddenChanged(booleano?hidd)? {

¿Y si? (!hidd? amp amp? getActivity()?!=?null)? {

System.out.println("Si se debe ejecutar este método");

}

}