Add check for removed view for customization

Bug: 139498964
Test: Manully
Change-Id: If93dec0551c4dcdff269c1c7d273dd207fef3621
diff --git a/src/com/android/car/dialer/ui/contact/ContactListViewHolder.java b/src/com/android/car/dialer/ui/contact/ContactListViewHolder.java
index 02b9602..0596b76 100644
--- a/src/com/android/car/dialer/ui/contact/ContactListViewHolder.java
+++ b/src/com/android/car/dialer/ui/contact/ContactListViewHolder.java
@@ -24,6 +24,7 @@
 import androidx.annotation.NonNull;
 import androidx.recyclerview.widget.RecyclerView;
 
+import com.android.car.apps.common.util.ViewUtils;
 import com.android.car.dialer.R;
 import com.android.car.dialer.telecom.UiCallManager;
 import com.android.car.dialer.ui.common.DialerUtils;
@@ -65,11 +66,9 @@
      */
     public void onBind(Contact contact, boolean showHeader, String header) {
         TelecomUtils.setContactBitmapAsync(mAvatarView.getContext(), mAvatarView, contact, null);
+        ViewUtils.setVisible(mHeaderView, showHeader);
         if (showHeader) {
-            mHeaderView.setVisibility(View.VISIBLE);
-            mHeaderView.setText(header);
-        } else {
-            mHeaderView.setVisibility(View.GONE);
+            ViewUtils.setText(mHeaderView, header);
         }
         mTitleView.setText(contact.getDisplayName());
         setLabelText(contact);