Android 之 按两次关闭窗口

通过Activity.finish 方法实现的
// 按Back键关闭窗口的计数
private int count=1;
//实现finish 方法
@Override
public  void  finish()
{
   if(count ==2)
     {
      //调用父类的super.finish 方法关闭窗口,如果不调用super.finish 方法,窗口是不会关闭的
      super.finish();
     }
   else
     {
      Toast.makeText(this,"再按一次退出程序",Toast.Length_long).show();
      count++;
     }

}



猜你喜欢

转载自yingang-1982.iteye.com/blog/2059918