我如何知道用户何时退出应用程序
问题描述:
我是一名开始开发Android应用程序的学生。我想知道用户退出Android应用程序的确切时间。我想获得一些包含该时间信息的变量来进行通知。这是因为,我想通知他们点击我的应用程序并开始播放。就像其他游戏应用程序。请用示例代码来帮助我。我如何知道用户何时退出应用程序
答
您可以在活动
@Override
protected void onUserLeaveHint(){
Toast.makeText(getApplicationContext(),"UserLeft",Toast.LENGTH_LONG).show();
super.onUserLeaveHint();
}
答
使用onUserLeaveHint法这是我的回答出境申请
public void onbtnPressed(){
Toast.makeText(getBaseContext(), "Thank you...", Toast.LENGTH_SHORT).show();
finish();enter code here
}
答
可以显示对话框backpressed方法
请解释一下究竟** * *在此背景下,“退出”意味着什么。 – CommonsWare
如果你的意思是你想知道应用何时进入后台,这个线程对你来说可能非常有用http://stackoverflow.com/questions/4414171/how-to-detect-when-an-android-app -goes-to-the-background-and-come-back-to-fo –
@CommonsWare exit meas user关闭了应用程序。 – gravity