Возможный дубликат:
Выход из приложения - нахмурился?
Я хочу предложить пользователю возможность выйти из приложения, так как мне нужно удалить некоторые конфиденциальные данные, которые хранятся в SharedPreferences, пока приложение нуждается в нем.
Как только пользователь хочет выйти, пароль в SharedPreferences должен быть протер, и, конечно, все действия приложения должны быть закрыты (нет смысла запускать их без известного пароля - они будут разбиваться).
Как я могу это сделать?
System.exit(0)
и finish()
только выход из текущей активности - бесполезен. Я знаю, что есть приложение taskmanager. Как это делается? Он способен убить все приложение...