@Override
public void onBackPressed() {
// TODO 退出提示
if (System.currentTimeMillis() - mExitTime > 1000) {
if (mDrawerLayout.isDrawerOpen(GravityCompat.START)) {
mDrawerLayout.closeDrawer(GravityCompat.START);
}
//点击间隔大于2s
Toast.makeText(this, getResources().getString(R.string.exit_app), Toast.LENGTH_SHORT).show();
mExitTime = System.currentTimeMillis();
} else {
//连续点击2次退出应用
finish();
}
return;
}
相关文章
- 10-07AppCan 双击返回按钮退出应用
- 10-07android应用案例之Activity上一页面与下一页面返回参数
- 10-07Ionic在android中返回键的处理问题
- 10-07微信内置浏览器手机按返回键,给出提示,是否要退出
- 10-07android点击home键再点击app图标返回原先的activity
- 10-07Fragment放置后台很久(Home键退出很长时间),返回时出现Fragment重叠解决方案
- 10-07修改某个UITextField的键盘的返回键类型以及监听键盘的高度变化,取到键盘动画退出弹出的时间,一起随着键盘顶出来或者压下去,
- 10-07Apicloud 之按两次后退键退出应用
- 10-07app点击返回键不退出,双击返回键退出
- 10-07Android 返回键监听