Android双击退出(类似网易新闻)

来源:互联网 发布:淘宝开店信誉 编辑:程序博客网 时间:2024/05/21 19:35

类似网易新闻一样.按1此出现toast提示.再按一次退出.

NotificationManagerService.java中定义了Toast的时间

private staticfinal int LONG_DELAY = 3500; // 3.5 seconds

private staticfinal int SHORT_DELAY = 2000; // 2 seconds

 

简易代码如下.

在返回事件中插入如下代码

private long exitTime = 0;public void ExitApp(){if ((System.currentTimeMillis() - exitTime) > 2000){    Toast.makeText(this, "再按一次退出程序", Toast.LENGTH_SHORT).show();        exitTime = System.currentTimeMillis();    } else{finish();    }}

 

原创粉丝点击