pda、react native 阻止(隐藏)安卓软键盘方法
作者:互联网
最近在写pda的项目,用的react native,需要用到隐藏软键盘完全不显示。
网上的方法基本都试过,只有下面这个满足需求,记录下。
MainActivity 的onCreate方法里加入:
getWindow().addFlags(
WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
当需要软键盘的时候要解除
EditText.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
getWindow().clearFlags(
WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);
return false;
}
});
标签:LayoutParams,FOCUSABLE,安卓,WindowManager,react,软键盘,getWindow,native 来源: https://blog.csdn.net/z13222038779/article/details/88836544