Toast

来源:互联网 发布:daas大数据 编辑:程序博客网 时间:2024/06/05 18:20

监听返回键

//当用户点击返回键,自动调用该方法
public void onBackPressed(){}

关闭Activity

调用finish()方法关闭当前Activity , 如果当前Activity不是主活动,那么将返回到调用它的那个Activity

显示Toast

使用静态方法创建吐司对象,调用show方法展示到屏幕上

Toast toast = Toast.makeText(Context context , “msg” , 时间); Toast.LENGTH_LONG,SHORT
toast.show();

两次退出

第一次按的时候显示再按一次退出
第二次按的时候,如果两次时间间隔在1s以内,退出,否则显示再按一次退出
Long time;
public void onBackPressed(){
if(System.currentTimeMillis() - time < 1000)
finish();
else {
Toast.makeText(MainActivity.this , “再按一次退出” , Toast.LENGTH_SHORT).show();
time = System.currentTimeMillis();
}
}