summaryrefslogtreecommitdiff
path: root/src/com/android/dreams/phototable/FlipperDreamSettings.java
diff options
context:
space:
mode:
authorChris Wren <cwren@android.com>2012-10-05 11:31:18 -0400
committerChris Wren <cwren@android.com>2012-10-05 17:35:47 -0400
commit146ce64b748e2393e80174240624c2e9f2b61c41 (patch)
treee58614f5548035885152f8a57c8a709852f2e3df /src/com/android/dreams/phototable/FlipperDreamSettings.java
parent012590f122eb38b4a50b4f9735d1a009d4053c14 (diff)
downloadPhotoTable-146ce64b748e2393e80174240624c2e9f2b61c41.tar.gz
handle some edge cases: many albums, deleted albums, and slow network.
Bug: 7258024 Change-Id: If9ab2ecf6bc12881854df83a637dc1fdb685552c
Diffstat (limited to 'src/com/android/dreams/phototable/FlipperDreamSettings.java')
-rw-r--r--src/com/android/dreams/phototable/FlipperDreamSettings.java4
1 files changed, 4 insertions, 0 deletions
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();
}