为了账号安全,请及时绑定邮箱和手机立即绑定

如何实现android的连续点击两次会退键退出?

如何实现android的连续点击两次会退键退出?

ITMISS 2019-03-28 22:14:59
用DeviceOne开发App的时候,如何实现点击返回按钮,点击两次才退出?
查看完整描述

3 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

var page = sm("do_Page");

var global = sm("do_Global");


var nf = sm("do_Notification");

var canBack = false;

page.on("back", function(){

    if (canBack) {

        global.exit();

    } else {

        nf.toast("再按一次退出");

        canBack = true;

        delay3.start();

    }

});

var delay3 = mm("do_Timer");

delay3.delay = 3000;

delay3.interval = 1000;

delay3.on("tick", function(){

    this.stop();

    canBack = false;


});


查看完整回答
反对 回复 2019-04-19
?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

do_timer是定时器,写一个定时器,然后判断一下退出时间就可以了。


查看完整回答
反对 回复 2019-04-19
?
阿晨1998

TA贡献2037条经验 获得超6个赞

这种的只有android有,ios的没有返回键。写个定时器吧。


查看完整回答
反对 回复 2019-04-19
  • 3 回答
  • 0 关注
  • 547 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号