双击back退出
来源:互联网 发布:foreach去除数组重复值 编辑:程序博客网 时间:2024/05/20 05:27
@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { pressAgainExit(); return true; } return super.onKeyDown(keyCode, event);}/** * 双击返回键离开 */private void pressAgainExit() { if (exit.isExit()) { for (Activity activity : JActivityManager.getActivityStack()) { activity.finish(); } } else { Toast.makeText(this, "再按一次退出", Toast.LENGTH_SHORT).show(); exit.doExitAction(); }}
import android.os.Handler;import android.os.HandlerThread;/** * 双击离开 */public class ExitUtils { private boolean isExit = false; private Runnable task = new Runnable() { @Override public void run() { isExit = false; } }; public void doExitAction() { isExit = true; HandlerThread thread = new HandlerThread("dotask"); thread.start(); //将一个线程绑定到Handler对象上,则该Handler对象就可以处理线程的消息队列 new Handler(thread.getLooper()).postDelayed(task, 1500); } public boolean isExit() { return isExit; } public void setExit(boolean isExit) { this.isExit = isExit; }}
0 0
- 双击Back退出实现
- 点Back双击退出
- 双击back退出
- 双击BACK键退出程序
- 双击BACK键退出程序
- android 双击back建退出程序代码
- [小代码] 双击BACK键 退出
- onKeyDown()双击back键退出程序
- Android双击back按钮退出实现
- Android双击返回键(Back)退出应用程序
- Android双击back键退出程序
- Android 双击Back键退出应用
- Android学习之---双击back退出app
- android 双击Back键退出主页面
- Android几行代码实现双击back键退出程序
- Android 双击back键退出应用的两种方式
- React Native(七):Android双击Back键退出应用
- 自定义基类activity实现双击back键退出应用
- Java线程:volatile关键字
- fastboot 单刷modem报错解决办法
- 关于Android6.0/7.0权限,以及7.0调用相机和切图的解决办法
- Android开发基础——UI——基础控件(imageView,imageButton)
- float浮动的消除1
- 双击back退出
- java控制台输出数组
- python实现不可修改的常量
- Android RecyclerView 二级列表实现
- 在Linux安装elasticsearch的head插件
- 正则表达式
- PhoneGap 在xcode下报出的权限错误
- C++中的继承
- Java中equals()和contains()的区别