Display empty name as "no name" instead of "null"
Make prompt for join action consistent with name displayed in
addressbook listing (missing_name resource, or "(no name)" in English).
Bug:18532969
Change-Id: I645c0890a1c28fe91b0cdcbd98e6bd4a5b12e97e
diff --git a/src/com/android/contacts/list/JoinContactListFragment.java b/src/com/android/contacts/list/JoinContactListFragment.java
index 3e42fdf..89b02da 100644
--- a/src/com/android/contacts/list/JoinContactListFragment.java
+++ b/src/com/android/contacts/list/JoinContactListFragment.java
@@ -129,7 +129,9 @@
private void showTargetContactName(String displayName) {
Activity activity = getActivity();
TextView blurbView = (TextView) activity.findViewById(R.id.join_contact_blurb);
- String blurb = activity.getString(R.string.blurbJoinContactDataWith, displayName);
+ final String name = !TextUtils.isEmpty(displayName) ? displayName
+ : activity.getString(R.string.missing_name);
+ String blurb = activity.getString(R.string.blurbJoinContactDataWith, name);
blurbView.setText(blurb);
}