summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorWalter Jang <wjang@google.com>2015-06-02 19:04:38 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2015-06-02 19:04:38 +0000
commit83056011c9c529546e6a98817dee3be04423b3b9 (patch)
tree540dd3dc740aceb854b31852ea263d83d6e9c080 /src
parent09e790ac8ee9f229bb189d51815062e9ad5bd1f9 (diff)
parent28c98b7511b4c00b47abcce83a713c9bccf1b74a (diff)
downloadpackages_apps_Contacts-83056011c9c529546e6a98817dee3be04423b3b9.tar.gz
packages_apps_Contacts-83056011c9c529546e6a98817dee3be04423b3b9.tar.bz2
packages_apps_Contacts-83056011c9c529546e6a98817dee3be04423b3b9.zip
Merge "Can add mulitple email and phones on compact editor again" into mnc-dev
Diffstat (limited to 'src')
-rw-r--r--src/com/android/contacts/editor/CompactRawContactsEditorView.java20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/com/android/contacts/editor/CompactRawContactsEditorView.java b/src/com/android/contacts/editor/CompactRawContactsEditorView.java
index 88dd96952..fdb29ab4a 100644
--- a/src/com/android/contacts/editor/CompactRawContactsEditorView.java
+++ b/src/com/android/contacts/editor/CompactRawContactsEditorView.java
@@ -452,18 +452,18 @@ public class CompactRawContactsEditorView extends LinearLayout implements View.O
} else if (Nickname.CONTENT_ITEM_TYPE.equals(mimeType)) {
// Only add nicknames if there is a non-empty one
if (hasNonEmptyValuesDelta(rawContactDelta, mimeType, dataKind)) {
- mNicknames.addView(inflateKindSectionView(
- mNicknames, dataKind, rawContactDelta));
+ mNicknames.addView(inflateKindSectionView(mNicknames, dataKind,
+ rawContactDelta, /* showOneEmptyEditor =*/ false));
}
} else if (Phone.CONTENT_ITEM_TYPE.equals(mimeType)) {
- mPhoneNumbers.addView(inflateKindSectionView(
- mPhoneNumbers, dataKind, rawContactDelta));
+ mPhoneNumbers.addView(inflateKindSectionView(mPhoneNumbers, dataKind,
+ rawContactDelta, /* showOneEmptyEditor =*/ true));
} else if (Email.CONTENT_ITEM_TYPE.equals(mimeType)) {
- mEmails.addView(inflateKindSectionView(
- mEmails, dataKind, rawContactDelta));
+ mEmails.addView(inflateKindSectionView(mEmails, dataKind, rawContactDelta,
+ /* showOneEmptyEditor =*/ true));
} else if (hasNonEmptyValuesDelta(rawContactDelta, mimeType, dataKind)) {
- mOther.addView(inflateKindSectionView(
- mOther, dataKind, rawContactDelta));
+ mOther.addView(inflateKindSectionView(mOther, dataKind, rawContactDelta,
+ /* showOneEmptyEditor =*/ false));
}
}
}
@@ -594,14 +594,14 @@ public class CompactRawContactsEditorView extends LinearLayout implements View.O
}
private KindSectionView inflateKindSectionView(ViewGroup viewGroup, DataKind dataKind,
- RawContactDelta rawContactDelta) {
+ RawContactDelta rawContactDelta, boolean showOneEmptyEditor) {
final KindSectionView result = (KindSectionView) mLayoutInflater.inflate(
R.layout.item_kind_section, viewGroup, /* attachToRoot =*/ false);
result.setState(
dataKind,
rawContactDelta,
/* readOnly =*/ false,
- /* showOneEmptyEditor =*/ false,
+ showOneEmptyEditor,
mViewIdGenerator);
return result;
}