方法一
et_text = (EditText) findViewById(R.id.et_text);
et_text.setFocusable(true);
et_text.setFocusableInTouchMode(true);
et_text.requestFocus();
同时清单文件中Activity的属性: android:windowSoftInputMode="stateVisible"
方法二(如果失效,请检查清单文件中该activity的windowSoftInputMode)
etSearch.setEnabled(true);
etSearch.setFocusable(true);
etSearch.setFocusableInTouchMode(true);
etSearch.requestFocus();
com.blankj.utilcode.util.KeyboardUtils.showSoftInput(etSearch);