android隐藏软键盘 不自动弹出键盘的方法

韩梦飞沙 韩亚飞  [email protected]  han_meng_fei_sha   yue31313 

setContentView(R.layout.activity_main);
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE |
                WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);

====

android隐藏以及显示软键盘以及不自动弹出键盘的方法


1、//隐藏软键盘   


((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(WidgetSearchActivity.this.getCurrentFocus().getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);   



2、//显示软键盘,控件ID可以是EditText,TextView   


((InputMethodManager)getSystemService(INPUT_METHOD_SERVICE)).showSoftInput(控件ID, 0); 

你可能感兴趣的:(android隐藏软键盘 不自动弹出键盘的方法)