首页 文章
  • 172 votes
     answers
     views

    如何防止回到之前的活动?

    当在电话上按下BACK按钮时,我想阻止特定活动返回到之前的活动 . 具体来说,我有登录和注册屏幕,当成功登录/注册时,都会启动一个名为 HomeScreen 的新活动 . 启动HomeScreen后,我想通过按BACK键阻止用户返回登录或注册屏幕 . 我尝试使用 Intent.FLAG_ACTIVITY_NO_HISTORY ,但由于应用程序有Facebook集成,当使用'Login with F...
  • 237 votes
     answers
     views

    覆盖后退按钮,就像主页按钮一样

    按下后退按钮,我希望我的应用程序进入停止状态,而不是被破坏状态 . 在Android docs中它说明: ...并非所有活动都具有按下BACK时它们被销毁的行为 . 当用户开始在音乐应用程序中播放音乐然后按BACK时,应用程序将覆盖正常的后退行为,防止播放器活动被破坏,并继续播放音乐,即使其活动不再可见 How do I replicate this functionality in my o...
  • 0 votes
     answers
     views

    以前的历史记录不是相同的URL

    我的页面上有一个后退按钮,当您在页面上刷新时,相同的URL会添加到后台历史记录中 . 我想知道的是,无论如何,当您单击后退按钮时,它不会返回到具有相同URL的页面,而是返回到不具有相同URL的页面 . 如果有帮助,该网站也使用ui-router . EDIT: 似乎我解释得很差,所以这里有一个更长的解释 . 在我们网站的一些页面上,我们有后退按钮,使用 history.back() 或 histo...
  • 297 votes
     answers
     views

    在android中禁用后退按钮

    如何在注销应用程序时禁用android中的后退按钮?
  • 84 votes
     answers
     views

    如何在对话框中处理后退按钮?

    我正在开发一个应用程序,当按下按钮时,它会打开一个带有OK和Cancel按钮的对话框 . 它工作正常 . 当用户按下后退按钮时,我按如下方式处理 public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { } return supe...
  • 0 votes
     answers
     views

    按两次后退按钮退出AIR android应用程序

    我最近在很多Android应用和游戏中都注意到了这种模式:当点击后退按钮“退出”应用程序时,Toast会出现类似“再次按BACK退出”的消息 . 经过很长一段时间的搜索,我发现一个ANE扩展在我的应用程序中显示了一个很好的吐司,我已经测试了它,单击后退按钮后工作正常,现在我想在单击后退按钮两次后关闭我的应用程序,延迟3秒,使用强制代码退出NativeApplication.nativeApplic...
  • 1 votes
     answers
     views

    onInstanceState和Back Button

    有关活动重新创建的Android文档说明: 当您的活动因用户按下Back或活动自行完成而被销毁时,系统对该Activity实例的概念将永远消失,因为该行为表明不再需要该活动 . 但是,如果系统因系统约束(而不是正常的应用程序行为)而破坏活动,那么虽然实际的Activity实例已经消失,但系统会记住它存在,如果用户导航回它,系统会创建一个新的活动的实例,使用一组保存的数据来描述销毁时的活动状态 . ...
  • 96 votes
     answers
     views

    iOS中的navigationController中的后退按钮回调

    我已将视图推到导航控制器上,当我按下后退按钮时,它会自动转到上一个视图 . 我想在按下后退按钮之前做一些事情,然后再将视图弹出堆栈 . 哪个是后退按钮回调功能?

热门问题