мое приложение для Android не закрывается - PullRequest
0 голосов
/ 02 января 2012

Когда я тестирую свое приложение для Android на своем телефоне, приложение не хочет завершать работу и делать ошибку на моем телефоне.Мое маленькое приложение занимает 70 МБ на моем телефоне и все еще живо весь день ...

Как я могу закрыть его?

Нужно ли ставить Listner для кнопки «возврат» или есть какие-то методы, сделанные из SDK ???

Спасибо!

РЕДАКТИРОВАТЬ:Мое приложение все еще работает, даже если я нажму "HOME" ... это не нормально, не так ли?

Ответы [ 2 ]

7 голосов
/ 02 января 2012

Приложения на мобильном устройстве не предназначены для выхода, потому что они против UX мобильного пользователя.

Посмотрите на это обсуждение. Android: выход из приложения не одобряется?

0 голосов
/ 02 января 2012

вы можете переопределить функцию onKeyDown следующим образом

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if ((keyCode == KeyEvent.KEYCODE_BACK)) {

         finish();
    }
    return super.onKeyDown(keyCode, event);
}
...