再按一次退出程序code
来源:互联网 发布:knn算法matlab 编辑:程序博客网 时间:2024/06/05 09:53
Activity;
//用于监听返回键,再按一次退
long waitTime = 3500;
long touchTime = 0;
@Override
public boolean dispatchKeyEvent(KeyEvent event) {
if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) {
if (event.getAction() == KeyEvent.ACTION_DOWN && event.getRepeatCount() == 0) {
long currentTime = System.currentTimeMillis();
if ((currentTime - touchTime) >= waitTime) {
Toast.makeText(this, "再按一次退出", Toast.LENGTH_SHORT).show();
touchTime = currentTime;
} else {
ActivityManager.popAll();
}
return true;
}
return true;
} else {
return super.dispatchKeyEvent(event);
}
}
//用于监听返回键,再按一次退
long waitTime = 3500;
long touchTime = 0;
@Override
public boolean dispatchKeyEvent(KeyEvent event) {
if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) {
if (event.getAction() == KeyEvent.ACTION_DOWN && event.getRepeatCount() == 0) {
long currentTime = System.currentTimeMillis();
if ((currentTime - touchTime) >= waitTime) {
Toast.makeText(this, "再按一次退出", Toast.LENGTH_SHORT).show();
touchTime = currentTime;
} else {
ActivityManager.popAll();
}
return true;
}
return true;
} else {
return super.dispatchKeyEvent(event);
}
}
阅读全文
0 0
- 再按一次退出程序code
- 再按一次退出程序
- 再按一次退出程序
- 再按一次退出程序
- 再按一次退出程序
- 再按一次退出程序
- 再按一次退出程序
- 再按一次退出程序
- 再按一次退出程序
- 再按一次退出程序
- 再按一次退出程序
- 再按一次退出程序
- android 再按一次退出程序
- 再按一次后退键退出程序
- Android 再按一次退出程序功能
- android再按一次退出程序
- Android 再按一次退出程序
- Android 再按一次退出程序
- JavaSE基础03
- 50.笔记go语言——go语言函数细节
- Qt二维图形编程之窗口-视口概念理解
- 51.笔记go语言——go语言数据结构
- Outlook邮箱重新配置
- 再按一次退出程序code
- 例题6-4 UVA11988 悲剧文本
- 52.笔记go语言——defer使用场景
- 安卓单元测试全攻略,让代码测试一劳永逸
- 你瘦了就不可爱了
- 53.笔记go语言——defer,panic,recover使用场景
- Outlook邮箱无法登录
- 教女朋友学Python是道送命题
- 共享单车系统又被黑客盯上,多账户押金被盗