0
在我的應用程序中,有一個web視圖來加載一些頁面。在一些頁面中,當觸摸文本字段時,android鍵盤不會彈出。例如,在Facebook頁面中,輸入用戶名和密碼是不可能的。有沒有人對此有任何想法?軟鍵盤來了,但無法輸入在webview加載的頁面
在我的應用程序中,有一個web視圖來加載一些頁面。在一些頁面中,當觸摸文本字段時,android鍵盤不會彈出。例如,在Facebook頁面中,輸入用戶名和密碼是不可能的。有沒有人對此有任何想法?軟鍵盤來了,但無法輸入在webview加載的頁面
試試這個:
webview.requestFocus(View.FOCUS_DOWN);
webview.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
case MotionEvent.ACTION_UP:
if (!v.hasFocus()) {
v.requestFocus();
}
break;
}
return false;
}
});
它爲我,謝謝Tapping form field in WebView does not show soft keyboard
謝謝,請參閱問題中的編輯。 – MithunRaj
可能重複:http://stackoverflow.com/questions/4200259/tapping-form-field-in-webview-does - 不顯示軟鍵盤 – JafarKhQ
對不起,這個問題存在一個錯誤。問題是,我無法在文本字段上輸入。任何方式鍵盤出現。 – MithunRaj