@Override protected void onPostExecute(List<Contact> result) { if (result != null) { ContactAdapter adapter = (ContactAdapter) contactList.getAdapter(); adapter.refresh(result); } // FIXME we don't have to do this every time! loadingProgress.setVisibility(View.GONE); contactList.setEmptyView(emptyList); }