android 按手机返回键2次退出程序
2015-06-13 04:04
477 查看
一、上程序
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK
&& event.getAction() == KeyEvent.ACTION_DOWN) {
if ((System.currentTimeMillis() - exitTime) > 2000) {
playsound(button_di);
Toast.makeText(getApplicationContext(),
getString(R.string.toast_txit), Toast.LENGTH_SHORT)
.show();
exitTime = System.currentTimeMillis();
} else {
playsound(system_close);
finish();
// System.exit(0);
}
return true;
}
return super.onKeyDown(keyCode, event);
}
免费源码下载:http://www.yxwojia.com/sort-3105990-1.html
结语:这个拷贝过去直接就可以用了,注意R资源的引用。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK
&& event.getAction() == KeyEvent.ACTION_DOWN) {
if ((System.currentTimeMillis() - exitTime) > 2000) {
playsound(button_di);
Toast.makeText(getApplicationContext(),
getString(R.string.toast_txit), Toast.LENGTH_SHORT)
.show();
exitTime = System.currentTimeMillis();
} else {
playsound(system_close);
finish();
// System.exit(0);
}
return true;
}
return super.onKeyDown(keyCode, event);
}
免费源码下载:http://www.yxwojia.com/sort-3105990-1.html
结语:这个拷贝过去直接就可以用了,注意R资源的引用。
相关文章推荐
- android 声音播放,我这里是给软件配的音效
- android 读取手机硬件信息,我这里只读出SMEI码
- android 手机系统日期及时间的读取
- Android 调用系统发送短信界面,预设号码和短信内容
- android 自定标题栏的应用
- android 把1位数,补0变成2位数
- android 获取手机内存大小
- android 缓存读取与清除
- Android 使用Fiddler对应用进行抓包(一)
- android List,HashMap,Iterator
- Android事件传递机制
- Android 真机连接本地PC服务器
- Android ToolBar 的简单封装
- Android 学习 5 ->用代码布局和xml布局
- Android天气预报小项目的一些总结
- Android 获取内外置存储卡方法
- Android4.4——InputManagerService之InputReader线程
- Android调用系统相机和自定义相机实例
- 百度地图(一)AK申请与给应用签名
- android sdk更新下载失败问题