在我的Phonegap-app中,我使用document.addEventListener("backbutton", mysuperawesomecallback, false)
處理Android的後退按鈕,至今爲止工作正常。但是,當我在文本字段中書寫時,第一次點擊後退按鈕隱藏鍵盤,第二次退出應用程序。當我把焦點放在文本框中時,它再次正常工作。Android後退按鈕在textarea時退出Phonegap-app
當我在文本框中時,如何防止退出應用程序?
在我的Phonegap-app中,我使用document.addEventListener("backbutton", mysuperawesomecallback, false)
處理Android的後退按鈕,至今爲止工作正常。但是,當我在文本字段中書寫時,第一次點擊後退按鈕隱藏鍵盤,第二次退出應用程序。當我把焦點放在文本框中時,它再次正常工作。Android後退按鈕在textarea時退出Phonegap-app
當我在文本框中時,如何防止退出應用程序?
我相信你實際上遇到了PhoneGap中的一個bug。我們已經在PhoneGap 2.2.0中解決了這個問題,這個問題很快就會出來。
添加以下行到您的主要活動是從DroidGap
@Override
public void onBackPressed() {
}
正常行爲是與第一後退按鈕點擊隱藏輸入法和去之前的活動(或退出衍生如果它是主)。你能否澄清你的問題? –
我用上述方法覆蓋了後退按鈕的行爲。當我在文本框中寫完時,我想再次將Back-Button連接到此方法。但是,我的應用程序退出。 我想要什麼:Textfield writing - > hide鍵盤 - >我的後臺按鈕監聽器 發生了什麼:Textfield writing - > hide Keyboard - > app quits – flecki89