He creado una pantalla con Fragments
, que se está completando con datos extraídos de Internet. Mientras que el código en sí funciona como se espera sin ningún problema, uno de los Fragmentos (implementado como ListFragment
) muestra un indicador de progreso indeterminado dentro del fragmento, que está sesgado hacia un lado. Deseo eliminar el indicador y usar otro ProgressDialog
implementado como indicador en su lugar.Ocultar el indicador "Cargando ..." al implementar un ListFragment
Haciendo un poco de investigación, he descubierto la función setListShownNoAnimation()
(documentado here) en la clase ListFragment
, pero los siguientes intentos no funcionó:
- Calling setListShownNoAnimation() en
onActivityCreated()
- llamado del fragmento en la actividad del padre
onCreate
- Llamándola en el fragmento de
onCreateView()
(esto provocó unIllegalStateException
)
¿Cómo puedo eliminar el indicador de progreso del fragmento?
tryed using setListShown (true)? – Warpzit
@Warpzit: a partir de lo que indica la API de Android, 'setListShown (true)' mostrará el ListView (que puede o no haberse inicializado y configurado). Además, no parece deshabilitar el indicador de carga, lo que parece hacer 'setListShownNoAnimation()'. – fayerth
era solo una conjetura :) lo siento, no pude evitarlo – Warpzit