Android后退按钮在文本区域退出Phonegap应用程序
在我的Phonegap应用程序中,我用Android后退按钮在文本区域退出Phonegap应用程序,android,cordova,Android,Cordova,在我的Phonegap应用程序中,我用document.addEventListener(“backbutton”,mysuperawesomecallback,false)处理Android的后退按钮。。然而,当我在文本字段中写作时,第一次单击后退按钮隐藏键盘,第二次单击退出应用程序。当我聚焦文本字段时,它再次正常工作 当我在文本字段中时,如何防止退出应用程序?我相信你实际上在PhoneGap中遇到了一个bug。我们已在PhoneGap 2.2.0中修复了此问题,该版本将很快推出。我相信您实际
document.addEventListener(“backbutton”,mysuperawesomecallback,false)处理Android的后退按钮。
。然而,当我在文本字段中写作时,第一次单击后退按钮隐藏键盘,第二次单击退出应用程序。当我聚焦文本字段时,它再次正常工作
当我在文本字段中时,如何防止退出应用程序?我相信你实际上在PhoneGap中遇到了一个bug。我们已在PhoneGap 2.2.0中修复了此问题,该版本将很快推出。我相信您实际上在PhoneGap中遇到了一个bug。我们已在PhoneGap 2.2.0中修复了此问题,该版本将很快推出。将以下行添加到您的主要活动中,该活动源自DroidGap
@Override
public void onBackPressed() {
}
将以下行添加到从DroidGap派生的主活动中
@Override
public void onBackPressed() {
}
正常行为是在第一次单击backbutton时隐藏输入方法,然后转到上一个活动(如果是主活动,则退出)。你能澄清一下你的问题吗?我已经用上面提到的方法覆盖了后退按钮的行为。当我在一个文本字段中写完后,我想再次将Back按钮连接到这个方法。但我的应用程序却退出了。我想要的是:Textfield writing->hide Keyboard->my back button listener正在发生什么:Textfield writing->hide Keyboard->app Quits正常的行为是在第一次backbutton单击时隐藏输入法,然后转到上一个活动(如果是主活动,则退出)。你能澄清一下你的问题吗?我已经用上面提到的方法覆盖了后退按钮的行为。当我在一个文本字段中写完后,我想再次将Back按钮连接到这个方法。但我的应用程序却退出了。我想要的:文本字段写入->隐藏键盘->我的后退按钮侦听器发生了什么:文本字段写入->隐藏键盘->应用程序退出