自动弹出软键盘,自动隐藏软键盘,防止软键盘遮挡

//自动弹出软键盘
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
InputMethodManager imm = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
 
//设置默认软键盘隐藏的方法:在androidManifest.xml工程管理文件里中,对应的activity里设置
android:windowSoftInputMode="adjustUnspecified|stateHidden"; 
 
RelativeLayout 布局底部的EditText会被弹出的键盘遮挡
在AndroidManifest.xml添加<uses-sdk android:minSdkVersion="4" />,即可解决。
 

猜你喜欢

转载自lhc966.iteye.com/blog/1622327
今日推荐