2015-07-28 4 views
0

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

+4

Пожалуйста, объясните ** точно * * что вы подразумеваете под «выходом» в этом контексте. – CommonsWare

+0

Если вы хотите знать, когда приложение переходит на задний план, этот поток может быть очень полезен для вас http://stackoverflow.com/questions/4414171/how-to-detect-when-an-android-app -goes-to-the-background-and-come-back-to-fo –

+0

@CommonsWare exit meas пользователь закрыл приложение. – gravity

ответ

0

Вы можете найти с помощью onUserLeaveHint метод в деятельности

@Override 
    protected void onUserLeaveHint(){ 
     Toast.makeText(getApplicationContext(),"UserLeft",Toast.LENGTH_LONG).show(); 
     super.onUserLeaveHint(); 
    } 
1

Это мой ответ для выхода из приложения

public void onbtnPressed(){ 

Toast.makeText(getBaseContext(), "Thank you...", Toast.LENGTH_SHORT).show(); 
finish();enter code here 
} 
0

вы можете показать диалог на backpressed метод

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