Android原生项目实现双击返回键退出应用,是十分简单的,添加如下代码即可实现:
//记录按键时间 私人长exitTime; @Override 公共布尔>//等待加载PhoneGap 文档。addEventListener (“onDeviceReady deviceready”,假);//PhoneGap加载完毕 函数onDeviceReady () {//按钮事件 文档。addEventListener (“eventBackButton backbutton”,假);//返回键 文档。addEventListener (“eventMenuButton menubutton”,假);//菜单键 文档。addEventListener (“eventSearchButton searchbutton”,假);//搜索键 }//返回键 函数eventBackButton () {//确认(“再点击一次退出!”); window.plugins.ToastPlugin.show_short('再点击一次退出!”); 文档。removeEventListener (“eventBackButton backbutton”,假);//注销返回键//3秒后重新注册 var intervalID=setinterval ( 函数(){ window.clearInterval (intervalID); 文档。addEventListener (“eventBackButton backbutton”,假);//返回键 }, 3000 ); }//菜单键 函数eventMenuButton () { window.plugins.ToastPlugin。show_short(“点击了菜单按钮!”); }//搜索键 函数eventSearchButton () { window.plugins.ToastPlugin。show_short(“点击了搜索按钮!”); }
上面的脚本用到了科尔多瓦的吐司插件,插件地址:
科尔多瓦插件添加
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。