我正在開發一個Android應用程序,該應用程序使用指向基於jQueryMobile的網站的WebView。通常,禁用軟鍵盤上的「開始」按鈕非常簡單,只需將android:imeOptions="actionDone"
添加到控件的XML標記即可。然而,在WebViews的情況下,這並不能解決問題。禁用Android鍵盤的用於WebView文本輸入的「Go」按鈕
如何禁用自動進行表單提交的「Go」按鈕,或者簡單地將其替換爲「完成」按鈕,如android:imeOptions="actionDone"
將用於EditText?
這個問題困擾着我。我還沒有找到解決方法,Android開發規範甚至沒有提到這種功能。我無法分辨這是Android開發團隊的實際監督還是他們忘記規範的事情。無論哪種方式,我都認爲想要控制IME的配置是標準的。 – 2011-03-09 23:56:29
更有趣的是,如果有一種簡單的方法將'Go'按鈕設置爲'Next'或'Go'或'Search',這取決於用戶當前正在使用哪個輸入字段。如果我有一個帶有多個字段的字段集,我通常需要'下一個'標籤,而對於最後一個輸入字段,我想要'去'。但我想這不是簡單的;需要用javascript和CustomWebClient傳遞給WebView。 – 2011-11-15 04:15:06