问题描述
- 如何一进入到搜索界面就自动获取到edittext的焦点并自动弹出软键盘
- 最近在做电商,想问一下大家,如何一进入到搜索界面就自动获取到edittext的焦点并自动弹出软键盘
解决方案
edittext先setFocus再requestFocus
弹出键盘,就是 InputMethodManager,网上有代码
解决方案二:
安卓在配置文件对于该activity的配置里面添加这个android:windowSoftInputMode=""stateVisible|adjustResize""配置就可以了
解决方案三:
public void showSoftInput() {
InputMethodManager inputMethodManager = (InputMethodManager) getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.showSoftInput(input InputMethodManager.SHOW_IMPLICIT);
}
时间: 2024-09-25 03:54:31