//很多App在推出的时候,有时候会弹出Dialog对话框,有时候就会出现按下返回键的时候,出现Toast提示信息
1)下面线上效果图
2)
在这里我就不贴云盘链接了,一段非常简单的代码,下面展示一下
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);
}
本文介绍了一个App在用户按下返回键时,通过设置延迟时间来避免误操作的实现方式,同时提供了相应的代码示例,展示了如何使用Toast进行简单而有效的提示信息展示。

被折叠的 条评论
为什么被折叠?



