您现在的位置是:首页 > 文章详情

Android Studio 点击两次返回键,退出APP

日期:2018-09-25点击:461

该功能的实现没有特别复杂,主要在onKeyDown()事件中实现,直接上代码,如下:

 

 1 //第一次点击事件发生的时间  2 private long mExitTime;  3  4 /**  5  * 点击两次返回退出app  6 */  7 @Override  8 public boolean onKeyDown(int keyCode, KeyEvent event) {  9 if (keyCode == KeyEvent.KEYCODE_BACK) { 10 if ((System.currentTimeMillis() - mExitTime) > 2000) { 11  Object mHelperUtils; 12 Toast.makeText(this, "再按一次退出APP", Toast.LENGTH_SHORT).show(); 13 //System.currentTimeMillis()系统当前时间 14 mExitTime = System.currentTimeMillis(); 15 } else { 16  finish(); 17  } 18 return true; 19  } 20 return super.onKeyDown(keyCode, event); 21 }

 

 

如果您看了本篇博客,觉得对您有所收获,请点击右下角的 [推荐]

如果您想转载本博客,请注明出处

如果您对本文有意见或者建议,欢迎留言

感谢您的阅读,请关注我的后续博客

原文链接:https://yq.aliyun.com/articles/647177
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章