其他分享
首页 > 其他分享> > pda、react native 阻止(隐藏)安卓软键盘方法

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