Por alguna razón la vista vacía, una TextView en este caso, aparece siempre, incluso cuando el ListView no está vacío. Pensé que el ListView detectaría automáticamente cuándo mostrar la vista vacía.vista vacía cuando ListView está vacío
<RelativeLayout android:id="@+id/LinearLayoutAR"
android:layout_height="fill_parent"
android:layout_width="fill_parent">
<ListView android:id="@+id/ARListView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"></ListView>
<ProgressBar android:id="@+id/arProgressBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"></ProgressBar>
<!-- Here is the view to show if the list is emtpy -->
<TextView android:id="@id/android:empty"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="No Results" />
</RelativeLayout>
¿Cómo puedo conectar la vista vacía correctamente?
he cambiado el XML a la siguiente, pero aún así obtener los mismos resultados –
que se tienen que usar un ListViewActivity de funciona de esta manera – schwiz
oh veo, mi ListView está realmente dentro de un ViewFlipper. ¿Hay alguna otra manera en que puedo presentar la vista cuando la lista está vacía? –