У меня есть приложение, которое запускает удаленную службу в своем первом запущенном действии. Затем в другом действии пользователь может установить конфигурацию приложения. Обратите внимание, что это второе действие не связано с Сервисом, и я не хочу его связывать.Как полностью перезапустить приложение?
Теперь мой вопрос: как я мог перезапустить все приложение из второго действия после изменения настроек конфигурации?
В настоящем время, я использую кнопку, которая onClickListener является:
public void onClick(DialogInterface dialog, int which) {
sauvegarde();
Intent i = getBaseContext().getPackageManager().getLaunchIntentForPackage(getBaseContext().getPackageName());
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
}
Проблемы в том, что только перезагружает текущую деятельность без отключения всего приложения, и, следовательно, без перезапуска службы
Есть идеи?
попробовать 'System.exit (0)'. – dd619
@ dd619, я не согласен с использованием 'System.exit (0)' in android .. [см. Здесь] (http://stackoverflow.com/a/16480930/2345913) – CRUSADER
О! .. моя ошибка .. – dd619