在特定视图上点击硬件后退按钮时,它不应该执行任何操作 . 默认情况下,导航会弹出视图,但在此我不想在单击硬件后退按钮时返回导航 . 我希望它留在那个页面/视图上 . 我检查了所有可能的解决方案,但没有运气 . 这也不重复 .
Ionic 2 - Disabling back button for a specific view这是导航后退按钮 . 我想要一个硬件后退按钮的解决方案 .
在特定视图上点击硬件后退按钮时,它不应该执行任何操作 . 默认情况下,导航会弹出视图,但在此我不想在单击硬件后退按钮时返回导航 . 我希望它留在那个页面/视图上 . 我检查了所有可能的解决方案,但没有运气 . 这也不重复 .
Ionic 2 - Disabling back button for a specific view这是导航后退按钮 . 我想要一个硬件后退按钮的解决方案 .
6 回答
你可以尝试一下
*简单地覆盖空onBackPressed *
在您的Activity中,您必须覆盖方法:
并使disableBackKey True / False取决于您的要求 .
你必须编写一个覆盖方法
如果您使用的是Activity,请在活动中添加以下功能
如果您正在使用Fragment,请在您的片段中添加以下功能
你可以尝试一下
*简单地覆盖空onBackPressed *
@Override public void onBackPressed(){
}
Answer for Ionic 2 or 3
在构造函数的末尾调用下面的方法 .
以下代码中的注册是您当前页面或组件的类名 .
如果您不想在后退按钮上执行任何操作,只需删除下面IF条件中的代码即可 .