首页 生活百科 美食推荐 汽车百科 星座运势 旅游攻略 数码科技 教育资讯 宠物知识 养花知识 健康知识 周公解梦 热门影视 消费指南
当前位置: 首页 > 生活百科 >

android实现退出程序(1分钟学会Android实现再按一次退出程序)

40次浏览     发布时间:2023-01-17 18:36:14    

  在我们使用一些Android应用程序时,往往有这样一种效果:点击返回键,弹出一个Toast,提示我们再按一次退出程序。

Android应用

  废话不多说,直接码代码:

private long exitTime = 0;
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
	if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == KeyEvent.ACTION_DOWN)
	{
		if ((System.currentTimeMillis() - exitTime) > 2000)
		{
			Toast.makeText(getApplicationContext(), "再按一次退出程序", Toast.LENGTH_SHORT).show();
			exitTime = System.currentTimeMillis();
		}
		else
		{
			finish();
			System.exit(0);
		}
		return true;
	}
	return super.onKeyDown(keyCode, event);
}

Android实现再按一次退出程序

  知道了原理之后,是不是觉得so easy?

相关文章
为什么古代不住楼房(古代的高层建筑)
2025-05-12 15:09:34
插座板为什么会烧黑(插座变黑,插座材料问题!)
2025-05-12 14:21:28
为什么美国设计有创新(为什么总是美国搞发明?)
2025-05-12 14:10:45
自动水泵为什么不停(自吸水泵不停怎么解决)
2025-05-12 14:05:46
吊兰叶子为什么会断(吊兰叶子变宽变厚3个方法)
2025-05-12 12:54:26
房顶为什么要吊顶(装修之木工吊顶)
2025-05-12 11:50:44