Fixed display of sip address in history detail when calling addresses with gruu
This commit is contained in:
parent
f00f016423
commit
19359e03a0
2 changed files with 5 additions and 1 deletions
|
@ -151,7 +151,7 @@ public class HistoryDetailFragment extends Fragment implements OnClickListener {
|
||||||
Address lAddress = Factory.instance().createAddress(mSipUri);
|
Address lAddress = Factory.instance().createAddress(mSipUri);
|
||||||
|
|
||||||
if (lAddress != null) {
|
if (lAddress != null) {
|
||||||
mContactAddress.setText(lAddress.asStringUriOnly());
|
mContactAddress.setText(LinphoneUtils.getDisplayableAddress(lAddress));
|
||||||
mContact = ContactsManager.getInstance().findContactFromAddress(lAddress);
|
mContact = ContactsManager.getInstance().findContactFromAddress(lAddress);
|
||||||
if (mContact != null) {
|
if (mContact != null) {
|
||||||
mContactName.setText(mContact.getFullName());
|
mContactName.setText(mContact.getFullName());
|
||||||
|
|
|
@ -130,6 +130,10 @@ public final class LinphoneUtils {
|
||||||
return isSipAddress(numberOrAddress) && numberOrAddress.startsWith("sip:");
|
return isSipAddress(numberOrAddress) && numberOrAddress.startsWith("sip:");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static String getDisplayableAddress(Address addr) {
|
||||||
|
return "sip:" + addr.getUsername() + "@" + addr.getDomain();
|
||||||
|
}
|
||||||
|
|
||||||
public static String getAddressDisplayName(String uri) {
|
public static String getAddressDisplayName(String uri) {
|
||||||
Address lAddress;
|
Address lAddress;
|
||||||
lAddress = Factory.instance().createAddress(uri);
|
lAddress = Factory.instance().createAddress(uri);
|
||||||
|
|
Loading…
Reference in a new issue