查阅资料如下:
获取编辑框焦点:
editText.setFocusable(true);
打开软键盘:
InputMethodManager imm = (InputMethodManager)ctx.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
关闭软键盘:
imm.hideSoftInputFromWindow(editText.getWindowToken(), 0);
在E4A中实现:
@SimpleFunction//导出函数标记
public static void 打开软键盘(){
InputMethodManager imm = (InputMethodManager)mainActivity.getContext().getSystemService(mainActivity.getContext().INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
// imm=null;
}