From 64c44838a869d17a7c3c840a0985c0ab324510df Mon Sep 17 00:00:00 2001
From: str4d <str4d@mail.i2p>
Date: Tue, 12 Nov 2013 05:35:08 +0000
Subject: [PATCH] Hide list when loading, remove Toast notification from
 onLoadFinished()

Addressbook Loader works (from previous commit). Todo: put name count
in list header.
---
 .../i2p/android/router/fragment/AddressbookFragment.java | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/src/net/i2p/android/router/fragment/AddressbookFragment.java b/src/net/i2p/android/router/fragment/AddressbookFragment.java
index ac912a726..a42df2855 100644
--- a/src/net/i2p/android/router/fragment/AddressbookFragment.java
+++ b/src/net/i2p/android/router/fragment/AddressbookFragment.java
@@ -131,6 +131,7 @@ public class AddressbookFragment extends ListFragment implements
 
     public void filterAddresses(String query) {
         mCurFilter = !TextUtils.isEmpty(query) ? query : null;
+        setListShown(false);
         getLoaderManager().restartLoader("private".equals(mBook) ?
                 PRIVATE_LOADER_ID : ROUTER_LOADER_ID, null, this);
     }
@@ -158,14 +159,6 @@ public class AddressbookFragment extends ListFragment implements
             } else {
                 setListShownNoAnimation(true);
             }
-
-            // Show Toast with addressbook size
-            int sz = data.size();
-            Context context = getActivity().getApplicationContext();
-            CharSequence text = sz + " hosts in address book.";
-            if (sz == 1)
-                text = "1 host in address book.";
-            Toast.makeText(context, text, Toast.LENGTH_LONG).show();
         }
     }
 
-- 
GitLab