Выйти из Linphone и войти в систему
Я использую библиотеку linphone для SIP-звонка.
Я добавил новый Logout
кнопка внутри меню, но она не очищает все данные и не передает данные для входа в систему.
Я успешно могу удалить данные при выходе из системы, но он все еще показывает ту же активность без пользователя.
Я не знаю, где и как добавить подтверждение входа в linphone.
LinphonePreferences.instance().deleteAccount(0);
LinphoneActivity.instance().refreshAccounts();
public void deleteAccount(int n) {
try {
LinphoneAuthInfo authInfo = getAuthInfo(n);
if (authInfo != null) {
getLc().removeAuthInfo(authInfo);
}
LinphoneProxyConfig proxyCfg = getProxyConfig(n);
if (proxyCfg != null)
getLc().removeProxyConfig(proxyCfg);
if (getLc().getProxyConfigList().length != 0) {
resetDefaultProxyConfig();
} else {
getLc().setDefaultProxyConfig(null);
}
getLc().refreshRegisters();
}catch (Exception e){
Log.e("Error",e.getMessage().toString());
}
}
Мое требование - выйти из системы и очистить все данные и Intent
для входа в активность.
я не хочу показывать другую активность без логина.
Любая помощь будет высоко оценен.