From 3ab483433549d9dbc9b47cd5ad1b1d60b885a01a Mon Sep 17 00:00:00 2001 From: calderwoodra Date: Mon, 17 Jul 2017 14:10:31 -0700 Subject: Hide contacts recyclerview when the last contact is deleted. When a user would delete their last contact, the contacts fragment would show a list with the old contact and the empty contacts background view underneath it. Test: ContactsFragmentTest PiperOrigin-RevId: 162267124 Change-Id: I294f2fe06f08ba6bd31148681647ffe3d536e1bf --- java/com/android/dialer/contactsfragment/ContactsFragment.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'java/com/android/dialer') diff --git a/java/com/android/dialer/contactsfragment/ContactsFragment.java b/java/com/android/dialer/contactsfragment/ContactsFragment.java index 41fa8f9c5..50c9fe82c 100644 --- a/java/com/android/dialer/contactsfragment/ContactsFragment.java +++ b/java/com/android/dialer/contactsfragment/ContactsFragment.java @@ -122,8 +122,10 @@ public class ContactsFragment extends Fragment emptyContentView.setDescription(R.string.all_contacts_empty); emptyContentView.setActionLabel(R.string.all_contacts_empty_add_contact_action); emptyContentView.setVisibility(View.VISIBLE); + recyclerView.setVisibility(View.GONE); } else { emptyContentView.setVisibility(View.GONE); + recyclerView.setVisibility(View.VISIBLE); adapter = new ContactsAdapter(getContext(), cursor); manager = new LinearLayoutManager(getContext()) { -- cgit v1.2.3