在自定义支付输入框中,我需要禁止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);永久禁止弹出

顺手记下来一下,方便以后使用。

这里写图片描述

更多相关文章

  1. 【样式问题】react native Android 键盘将底部导航栏/按钮顶起
  2. Android下用程序的方法为ListView设置分割线Divider样式
  3. 防止刚进入activity的时候,edittext获取焦点,自动弹出软键盘
  4. Android的Animation之LayoutAnimation使用方法
  5. Android下NV21转ARGB的方法
  6. Android中Handler造成内存泄露解决方法
  7. android中完全退出当前应用程序的四种方法
  8. Android创建桌面快捷方式几种方法
  9. Android中获取控件宽高的4大方法

随机推荐

  1. 使用 ViewStub 延迟展开视图
  2. android的两个设置标题主题属性
  3. LinearLayout和RelativeLayout布局中使用
  4. Android Studio 4.0正式版发布
  5. Android架构分析之Android驱动程序开发
  6. Android中gravity与layout_gravity的区别
  7. [置顶] Android(安卓)Gallery用法(自定义
  8. Android跨进程通信IPC系列
  9. Android之drawable state各个属性详解
  10. Android 如何将一个Activity设置成窗口样