进入不自动弹出软键盘,而是点击后再次弹出,提高用户体验:
1.进入不自动弹出
<activity android:name=".ui.activity.LoginActivity"
android:windowSoftInputMode="stateHidden"/>
2.点击空白处把软键盘取消掉,给父布局设置id
//点击空白处消失Edit
findViewById(R.id.activity_movie).setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
return imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0);
}
});