Android ListFragment ver lista superposición en el cambio de orientación
Estoy usando ListFragment e implementando LoaderManager.LoaderCallbacks del paquete de compatibilidad de Android para mostrar una vista de lista en la aplicación. La lista se muestra muy bien, pero cuando la orientación cambia, la vista de lista no es adecuada (creo que la vista se superpone a la anterior)
Imagen aquí: lista-vista-después-orientación-cambio
- Rellenar lista de vista personalizada mediante ListFragment
- ¿Cómo añado iconos a la plantilla de gavetas de navegación de Android Studio?
- ¿Ciclo de vida de un ViewPager y BackStack reemplazados?
- setEmptyView () no parece funcionar para (Sherlock) ListFragment
- Cómo cambiar fragmento de forma programática en FragmentPagerAdapter?
¿Alguien se ha enfrentado al mismo problema antes? ¿Podría usted dejarme saber cuál pudo haber sido el problema o si más detalles deben ser proporcionados.
- Error al inflar el fragmento de clase - id / illegalargumentexception duplicado?
- ListFragment aparece dos veces en el teléfono
- Cómo ejecutar la acción después de pulsar el botón positivo de DialogFragment
- Cómo desplazar el fondo de la lista con el elemento
- Cómo actualizar el ListView en lista de arrastre de ListView?
- Configuración del color de fondo de los elementos ListView en el botón
- Actualizar el fragmento ListView cuando no está enfocado
- ListFragment onItemClickListener no funciona
Encontré el error. Se debe a la creación de fragmento de lista cada vez que se crea la actividad, incluso si se debe a un cambio de configuración. Pero de forma predeterminada, android retiene el fragmento durante la recreación de la actividad durante los cambios de configuración.
Hacer esto resolvió mi problema. Crear fragmento sólo si saveInstanceState es nulo.
if(savedInstanceState == null) { // Initialize fragment here. }
- Android: Animación de la posición de la vista
- ¿Cómo puedo llamar a múltiples solicitudes al mismo tiempo en Retrofit 2