2014-10-20 7 views
0

У меня странная проблема; мое приложение не закрывается, когда я нажимаю кнопку назад, даже если я переопределение onBackPressed с отделкой() не будет работать ...Мое приложение не закрывается, когда я нажимаю кнопку возврата

@Override 
public void onBackPressed() { 

    finish(); 
} 

Что может привести к этому? может быть, обработчик не закрыт или что-то еще?

Благодаря

+1

есть использовать фрагмент или активность? –

+0

Это активность, которая загружает фрагмент в Frameview, а также вызывает классы с использованием методов network/IO. – Motheus

+0

Добавить super.onBackPressed(); – Hulk

ответ

0

это потому, что вы удалили супер ..add супер в вашем onBackPressed методе

@Override 
public void onBackPressed() 
{ 

    super.onBackPressed(); 
    finish(); 
} 
+0

@ Motheus попробуйте это – Meenal

+0

, и если это фрагмент, тогда вызывается метод popBackStack() – Meenal

+0

У меня был кусочек плохого код плюс забыл позвонить супер. Поэтому я буду отмечать это как правильный ответ. Спасибо – Motheus

Смежные вопросы