소스 검색

support autofocus for android

pu 4 년 전
부모
커밋
7df7c343d0
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3
    0
      android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManager.java

+ 3
- 0
android/src/main/java/com/reactnativecommunity/webview/RNCWebViewManager.java 파일 보기

@@ -612,6 +612,9 @@ public class RNCWebViewManager extends SimpleViewManager<WebView> {
612 612
         break;
613 613
       case COMMAND_FOCUS:
614 614
         root.requestFocus();
615
+        Context ctx = root.getContext();
616
+        InputMethodManager imm = (InputMethodManager) ctx.getSystemService(Context.INPUT_METHOD_SERVICE);
617
+        imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
615 618
         break;
616 619
       case COMMAND_CLEAR_FORM_DATA:
617 620
         root.clearFormData();