LAMW - softinput new calling suggestion lazarus / 43-Android ---------------------------------------------------------------------- Mongkey · 2023-06-16 01:34 Hello, mr. JMP , i got this code are more easy to control soft keyboard Code: Java  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i     public void HideSoftInput(View _view) {        InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);      if (imm == null) {            return;        }        imm.toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0);        //imm.hideSoftInputFromWindow(_view.getWindowToken(), 0);    }     public void ShowSoftInput() {        InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);      if (imm == null) {            return;        }        imm.toggleSoftInput(InputMethodManager.SHOW_IMPLICIT,0);        //imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,0);        //imm.toggleSoftInput(InputMethodManager.RESULT_SHOWN, 0);    }  Thank You! ---------------------------------------------------------------------- jmpessoa · 2023-06-16 05:10 Done  as: Code: Java  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i public void HideSoftInput()  {  //not parameterized ....        InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);      if (imm == null) {            return;        }        imm.toggleSoftInput(InputMethodManager.HIDE_IMPLICIT_ONLY, 0);}  public void ShowSoftInput() {      InputMethodManager imm = (InputMethodManager) controls.activity.getSystemService(Context.INPUT_METHOD_SERVICE);      if (imm == null) {            return;        }        imm.toggleSoftInput(InputMethodManager.SHOW_IMPLICIT,0);}  Yes, maybe you can improve the parameterized,  too Code: Java  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i public void HideSoftInput(View _view) {    //????}  Thank you! ---------------------------------------------------------------------- Mongkey · 2023-06-16 09:02