按下两次返回键退出的方法
来源:互联网 发布:mac word 希腊字母 编辑:程序博客网 时间:2024/06/07 12:19
本文介绍的是最简单常用的两种方法
第一种方法:
long timer = 0; @Override public void onBackPressed() { if(System.currentTimeMillis() - timer > 2000) { timer = System.currentTimeMillis(); Toast.makeText(this, "双击返回键退出微博", Toast.LENGTH_SHORT).show(); }else { super.onBackPressed(); } }
第二种方法:
int backPressedtimes = 0; @Override public void onBackPressed() { if(backPressedtimes == 0) { Toast.makeText(this, "双击返回键退出微博", Toast.LENGTH_SHORT).show(); backPressedtimes = 1; new Thread(){ public void run() { try { Thread.sleep(2000); } catch (InterruptedException e) { e.printStackTrace(); } backPressedtimes = 0; }; }.start();; }else { super.onBackPressed(); } }
0 0
- 按下两次返回键退出的方法
- 按下两次返回键退出应用
- 实现两次按返回键退出的五种方法
- Android开发实现按两次返回键退出的方法
- 按两次返回键退出
- 按 两次 返回键 退出
- 按两次返回键退出
- android两次返回键退出的一些实现方法
- Android实现两次按下返回键退出
- Android实现两次按下返回键退出
- Android实现两次按下返回键退出
- Android实现两次按下返回键退出
- Android实现两次按下返回键退出
- Android实现两次按下返回键退出
- 简单的Demo(按两次返回键退出)
- 两次按返回键实现程序的退出
- android 按两次返回键退出
- android 按两次返回键退出程序
- 低电压穿越检测测试内容与流程
- Base64 js实现demo,支持中文
- set_include_path和get_include_path用法详解
- linux中yum的安装
- 在msvc中使用Boost.Spirit.X3
- 按下两次返回键退出的方法
- JavaSE_JavaSE中int、String的类型转换
- ZZULIOJ 1803 SC晾衣服
- jqWidgets之jqxComboBox级联
- 2015-12-8-一个功能引导页面的实现思路(效果参考:美丽说app)
- Data Vault初探(一) —— 基础
- Ubuntu修改bash
- Java 用栈解决括号匹配问题
- java中文件名必须和类名一致吗