进入活动后自动展示软键盘的方法
1 public void showSoftInput(EditText editText) { 2 editText.setFocusable(true); 3 editText.setFocusableInTouchMode(true); 4 editText.requestFocus(); 5 InputMethodManager inputManager = (InputMethodManager) editText.getContext().getSystemService( 6 Context.INPUT_METHOD_SERVICE); 7 inputManager.showSoftInput(editText, 0); 8 }
另外在活动的主布局中需要设置一下android:scrollbars="vertical"属性,ScrollView可以不设置
这样才能让软键盘自动显示,没有这个滚动设置不会显示,不知道原因。。。有知道的同学欢迎告知