android 双击退出
2016-02-09 21:55
417 查看
private boolean
isDouble
=
false;
isDouble
=
false;
@Override public boolean onKeyUp(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK){ if (isDouble){ //点击第二次的时候 finish(); }else{ //点击第一次的时候 isDouble = true; Toast.makeText(this, "再次点击退出", Toast.LENGTH_SHORT).show(); //判断时间 Timer timer = new Timer(); timer.schedule(new TimerTask() { @Override public void run() { isDouble = false; } },2000); } } return super.onKeyDown(keyCode, event); }
相关文章推荐
- Android下SDL2实现五子棋游戏
- 不允许错过的Anndroid技术经验60条
- Android Material Design theme
- Android中Textview超链接实现方式
- 乐视tv真机开发调试,乐视盒子开发者模式,乐视android 开发调试模式
- android对SQLite数据库进行操作(一)SQL语句
- android Button 切换背景,实现动态按钮和按钮颜色渐变
- Android 动画 6问6答
- Android View事件机制 21问21答
- Android Scroll 学习笔记
- Android Drawable的9种子类 介绍
- 安装Android SDK时遇到"Done loading packages"解决方法
- 如何自学Android编程
- Android使用自定义权限
- Android逆向分析(一) - 反编译看看手Q口令红包的实现原理
- Android开发学习之路-抢红包助手开发全攻略
- Android2D绘图基础
- Android tab导航的几种方法:ActionBar tab +fragment,Viewpager+pagerTitleStrip,开源框架ViewPageIndicator 和 ViewPager
- Android笔记activity的生命周期
- Android 布局(fill_content、wrap_content、match_parent)