From ea7f2633eb8d2ee681ad3c617df5c1401f67b95a Mon Sep 17 00:00:00 2001 From: Pierre-Eric Pelloux-Prayer Date: Thu, 22 Sep 2011 16:46:56 +0200 Subject: [PATCH] Fix incoming call caller-id popup display --- src/org/linphone/DialerActivity.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/org/linphone/DialerActivity.java b/src/org/linphone/DialerActivity.java index 64c8fa6f6..bc405ab7b 100644 --- a/src/org/linphone/DialerActivity.java +++ b/src/org/linphone/DialerActivity.java @@ -304,14 +304,20 @@ public class DialerActivity extends SoftVolumeActivity implements LinphoneGuiLis showDialog(INCOMING_CALL_DIALOG_ID); } + @Override + protected void onPrepareDialog(int id, Dialog dialog) { + String from = LinphoneManager.getInstance().extractIncomingRemoteName(); + String msg = String.format(getString(R.string.incoming_call_dialog_title), from); + ((AlertDialog) dialog).setMessage(msg); + super.onPrepareDialog(id, dialog); + } @Override protected Dialog onCreateDialog(int id) { - String from = LinphoneManager.getInstance().extractIncomingRemoteName(); View incomingCallView = getLayoutInflater().inflate(R.layout.incoming_call, null); final Dialog dialog = new AlertDialog.Builder(this) - .setMessage(String.format(getString(R.string.incoming_call_dialog_title), from)) + .setMessage("") .setCancelable(false) .setView(incomingCallView).create();