Jestem przyzwyczajony do umieszczania specjalnego widoku wewnątrz pliku układu, jak opisano w ListActivity
dokumentacji, która ma być wyświetlana, gdy nie ma żadnych danych . Ten widok ma identyfikator "android:id/empty"
.
<TextView
android:id="@android:id/empty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/no_data" />
Zastanawiam się, jak można to zrobić z nowym RecyclerView
?
setEmptyView()
metody przeciwko RecyclerView
...
setEmptyView()
miał też wadę. Podczas ładowania danych nie chcieliśmy pokazywać pustego widoku ListView
, ale tak się stało. Musieliśmy więc wprowadzić logikę. Obecnie używam stackoverflow.com/a/48049142/2914140 .