在自定义支付输入框中,我需要禁止EditText控件的点击事件,弹出软键盘。接下来举例几个常用的方法~~~
Android EditText 禁止点击 弹键盘
方法1:在AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为adjustUnspecified|stateHidden
方法2:让EditText失去焦点,使用EditText的clearFocus方法
方法3:
nputMethodManager imm(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(edit.getWindowToken(),0);
方法4:edit.setInputType(InputType.TYPE_NULL);永久禁止弹出
顺手记下来一下,方便以后使用。