OSDN Git Service

Make secondary edit entries unvisible if no data kind for it.
authorTadashi G. Takaoka <takaoka@google.com>
Wed, 30 Sep 2009 17:05:21 +0000 (10:05 -0700)
committerTadashi G. Takaoka <takaoka@google.com>
Thu, 1 Oct 2009 01:15:41 +0000 (18:15 -0700)
Internal Bug: 2151377

src/com/android/contacts/ui/widget/ContactEditorView.java

index 245986b..c723f6f 100644 (file)
@@ -35,7 +35,6 @@ import android.provider.ContactsContract.Data;
 import android.provider.ContactsContract.RawContacts;
 import android.provider.ContactsContract.CommonDataKinds.Photo;
 import android.provider.ContactsContract.CommonDataKinds.StructuredName;
-import android.text.TextWatcher;
 import android.util.AttributeSet;
 import android.view.LayoutInflater;
 import android.view.View;
@@ -205,6 +204,9 @@ public class ContactEditorView extends RelativeLayout implements OnClickListener
                 parent.addView(section);
             }
         }
+        final int secondaryVisibility = mSecondary.getChildCount() > 0 ? View.VISIBLE : View.GONE;
+        mSecondary.setVisibility(secondaryVisibility);
+        mSecondaryHeader.setVisibility(secondaryVisibility);
     }
 
     /**