From 146ce64b748e2393e80174240624c2e9f2b61c41 Mon Sep 17 00:00:00 2001 From: Chris Wren Date: Fri, 5 Oct 2012 11:31:18 -0400 Subject: handle some edge cases: many albums, deleted albums, and slow network. Bug: 7258024 Change-Id: If9ab2ecf6bc12881854df83a637dc1fdb685552c --- src/com/android/dreams/phototable/FlipperDreamSettings.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/com/android/dreams/phototable/FlipperDreamSettings.java') diff --git a/src/com/android/dreams/phototable/FlipperDreamSettings.java b/src/com/android/dreams/phototable/FlipperDreamSettings.java index d0d37bb..1252846 100644 --- a/src/com/android/dreams/phototable/FlipperDreamSettings.java +++ b/src/com/android/dreams/phototable/FlipperDreamSettings.java @@ -19,6 +19,7 @@ import android.content.SharedPreferences; import android.app.ListActivity; import android.os.AsyncTask; import android.os.Bundle; +import android.view.View; import android.widget.ListAdapter; import java.util.LinkedList; @@ -56,6 +57,9 @@ public class FlipperDreamSettings extends ListActivity { @Override public void onPostExecute(Void unused) { setListAdapter(mAdapter); + if (mAdapter.getCount() == 0) { + findViewById(android.R.id.empty).setVisibility(View.GONE); + } } }.execute(); } -- cgit v1.2.3