diff --git a/res/values/strings.xml b/res/values/strings.xml index 0661b1fab..1cb112af9 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -258,6 +258,8 @@ Add to contacts CONNECTED NOT CONNECTED +CONNECTING +ERROR Add to contacts button diff --git a/src/org/linphone/StatusFragment.java b/src/org/linphone/StatusFragment.java index 2df066da7..f2269b886 100644 --- a/src/org/linphone/StatusFragment.java +++ b/src/org/linphone/StatusFragment.java @@ -95,6 +95,12 @@ public class StatusFragment extends Fragment { if (state == RegistrationState.RegistrationOk && LinphoneManager.getLc().getDefaultProxyConfig().isRegistered()) { statusLed.setImageResource(R.drawable.led_connected); statusText.setText(getString(R.string.status_connected)); + } else if (state == RegistrationState.RegistrationProgress) { + statusLed.setImageResource(R.drawable.led_inprogress); + statusText.setText(getString(R.string.status_in_progress)); + } else if (state == RegistrationState.RegistrationFailed) { + statusLed.setImageResource(R.drawable.led_error); + statusText.setText(getString(R.string.status_error)); } else { statusLed.setImageResource(R.drawable.led_disconnected); statusText.setText(getString(R.string.status_not_connected));