From acf9d8786793c204f8d0f1cee6b9c77aab2092d3 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 22 Mar 2016 16:15:39 +0100 Subject: [PATCH] Improve the only allow one phone number / sip address mode --- src/org/linphone/ContactEditorFragment.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/org/linphone/ContactEditorFragment.java b/src/org/linphone/ContactEditorFragment.java index 7997f076e..f8f759eb5 100644 --- a/src/org/linphone/ContactEditorFragment.java +++ b/src/org/linphone/ContactEditorFragment.java @@ -502,6 +502,9 @@ public class ContactEditorFragment extends Fragment { } ImageView delete = (ImageView) view.findViewById(R.id.delete_field); + if ((getResources().getBoolean(R.bool.allow_only_one_phone_number) && !isSip) || (getResources().getBoolean(R.bool.allow_only_one_sip_address) && isSip)) { + delete.setVisibility(View.GONE); + } delete.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { @@ -542,6 +545,9 @@ public class ContactEditorFragment extends Fragment { }); final ImageView delete = (ImageView) view.findViewById(R.id.delete_field); + if ((getResources().getBoolean(R.bool.allow_only_one_phone_number) && !isSip) || (getResources().getBoolean(R.bool.allow_only_one_sip_address) && isSip)) { + delete.setVisibility(View.GONE); + } delete.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) {