最近在做电商,想问一下大家,如何一进入到搜索界面就自动获取到edittext的焦点并自动弹出软键盘
edittext先setFocus,再requestFocus
弹出键盘,就是 InputMethodManager,网上有代码
public void showSoftInput() {
InputMethodManager inputMethodManager = (InputMethodManager) getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.showSoftInput(input, InputMethodManager.SHOW_IMPLICIT);
}
安卓在配置文件对于该activity的配置里面添加这个android:windowSoftInputMode="stateVisible|adjustResize"配置就可以了
有问题呀,效果是出来了,但是一打字,光标就会往前跳