安卓连续按两次返回按钮退出软件
longfirstTime=0;@OverridepublicbooleanonKeyDown(intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_BACK&&event.getRepeatCount()==0){longsecondTime=System.currentTimeMillis();if(secondTime-firstTime>2000){//如果两次按键时间间隔大于2000毫秒,则不退出Toast.makeText(FragmentMainActivity.this,"再按一次退出",Toast.LENGTH_SHORT).show();firstTime=secondTime;//更新firstTimereturntrue;}else{System.exit(0);}}returnfalse;}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。