Выход из приложения Android

1

Я разработал приложение, и в этом проекте много действий. При настройке активности я помещаю одну кнопку выхода, при щелчке на этой кнопке выхода я хочу выйти из всего приложения. Итак, что я должен сделать для этого?

Теги:

6 ответов

1
Лучший ответ

если вы вызываете активность B из действия A. и C из B

А- > В

используйте startactivityforresult из A

и снова B- > C

использовать startactivityforresult из B

и когда вы хотите выйти из C, затем установитеResult (т.е. RESULT_OK) и закончите C. и в OnActivityResult() в B, проверьте, будет ли resultcode == RESULT_OK снова закончить B и setresult (RESULT_OK) для A.простая процедура будет следуйте, чтобы закончить A.

это выведет вас из приложения. Приложение начнет с A не с C.

  • 0
    но есть много активности. так как я могу справиться со всем проектом
  • 0
    на самом деле Android не выходит из приложения, он обрабатывает его по-своему, что мы можем сделать, выход из всех приложений, с помощью этого процесса. Также вы можете скрыть свое приложение, запустив домашнюю страницу. moveTaskToBack (истина);
1

Я думаю, finish() - это то, что вы ищете.

  • 0
    но закончить это выход только из текущей активности
0

Используйте это для завершения приложения   System.exit(0);

0

Как плохой пример - вы можете создать свою собственную трансляцию "com.example.KILL_ACTIVITIES" и отправить ее в onBackPressed. Таким образом, все ваши действия должны быть зарегистрированы для этой трансляции и завершения вызова() при получении этой трансляции.

0

В Android-программах не должно быть кнопки EXIT. Просмотрите любое приложение, которое предварительно установлено на вашем устройстве и проверьте, действительно ли у них есть кнопка EXIT. Выход не имеет смысла. Это просто заканчивается тем, что дает пользователю ощущение ложной безопасности.

  • 0
    Больше похоже на единомышленников здесь ..
0

Просто напишите этот код в своем приложении

moveTaskToBack (истина);

И вы будете выброшены на главный рабочий стол Android.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню