diff --git a/app/src/main/java/org/linphone/history/HistoryDetailFragment.java b/app/src/main/java/org/linphone/history/HistoryDetailFragment.java index 79bd18022..a89624a44 100644 --- a/app/src/main/java/org/linphone/history/HistoryDetailFragment.java +++ b/app/src/main/java/org/linphone/history/HistoryDetailFragment.java @@ -151,7 +151,7 @@ public class HistoryDetailFragment extends Fragment implements OnClickListener { Address lAddress = Factory.instance().createAddress(mSipUri); if (lAddress != null) { - mContactAddress.setText(lAddress.asStringUriOnly()); + mContactAddress.setText(LinphoneUtils.getDisplayableAddress(lAddress)); mContact = ContactsManager.getInstance().findContactFromAddress(lAddress); if (mContact != null) { mContactName.setText(mContact.getFullName()); diff --git a/app/src/main/java/org/linphone/utils/LinphoneUtils.java b/app/src/main/java/org/linphone/utils/LinphoneUtils.java index 1c9402597..794c40fc9 100644 --- a/app/src/main/java/org/linphone/utils/LinphoneUtils.java +++ b/app/src/main/java/org/linphone/utils/LinphoneUtils.java @@ -130,6 +130,10 @@ public final class LinphoneUtils { return isSipAddress(numberOrAddress) && numberOrAddress.startsWith("sip:"); } + public static String getDisplayableAddress(Address addr) { + return "sip:" + addr.getUsername() + "@" + addr.getDomain(); + } + public static String getAddressDisplayName(String uri) { Address lAddress; lAddress = Factory.instance().createAddress(uri);