问题概述

在编辑框输入内容时会弹出软键盘,而手机屏幕区域有限往往会遮住输入界面,我们先看一下问题效果图:

输入用户名和密码时,系统会弹出键盘,造成系统键盘会挡住文本框的问题,如图所示:

输入密码时输入框被系统键盘遮挡了,大大降低了用户操作体验,这就是开发中非常常见的软键盘遮挡的问题,该如何解决?

简单解决方案

方法一:

在你的activity中的oncreate中setContentView之前写上这个代码

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);

方法二:

在EditText的属性上加上:

Android:editable=”false”

如下所示:

android:id="@+id/edt_regist_user"

android:layout_width="0dp"

android:layout_weight="3"

android:layout_height="wrap_content"

android:hint="任意字母,数字"

android:editable="false"

android:textColor="@color/colorGray"

android:background="@color/colorHyalin"

android:textSize="16sp"

/>

以上所述是小编给大家介绍的Android屏蔽软键盘自动弹出的解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

android 禁止软键盘弹出自动弹出,Android屏蔽软键盘自动弹出的解决方案相关推荐

  1. Android弹出自定义Dialog,android自定义Dialog实现底部弹窗

    android自定义Dialog实现底部弹窗 拿到这个需求,很多人都是直接想用popWindow 实现,但是这样的效果我们完全可以根据系统的Dialog 自定义一个. AlertDialog.Buil ...

  2. js 监听手机端键盘弹出和收起事件

    本文转自:https://www.cnblogs.com/shimily/articles/12197217.html const ua = typeof window === 'object' ? ...

  3. android禁止输入框自动弹出软键盘,怎么禁用输入法-Android禁止EditText输入框自动弹出软键盘的4种方法...

    用户UI如果有EDITTEXT,经常会自己获得焦点弹出来,如果不需要输入法键盘,就需要禁止弹出.经常使用,现在总结如下: 1.父控件设置属性不弹出 EditText有一个 android:focusa ...

  4. android inputmethodmanager 不自动弹出,Android中软键盘InputMethodManager的弹出和隐藏,以及显示和隐藏的监听...

    1.首先设置软键盘的弹出模式,设置在初始化View的前面 @Override protected void onCreate(Bundle savedInstanceState) { this.req ...

  5. php手机网页弹出软键盘代码,Html5页面上如何禁止手机虚拟键盘弹出

    工作中遇到如下需求,点击输入框弹出自定义弹窗,输入框是input标签: 但是在移动端,input会默认触发手机的虚拟键盘,如何阻止手机虚拟键盘弹起呢?目前我试过有两个方案,一个是给input添加rea ...

  6. android自动软键盘,Android屏蔽软键盘自动弹出的解决方案

    问题概述 在编辑框输入内容时会弹出软键盘,而手机屏幕区域有限往往会遮住输入界面,我们先看一下问题效果图: 输入用户名和密码时,系统会弹出键盘,造成系统键盘会挡住文本框的问题,如图所示: 输入密码时输入 ...

  7. android软键盘自动弹出,Android屏蔽软键盘自动弹出的解决方案

    问题概述 在编辑框输入内容时会弹出软键盘,而手机屏幕区域有限往往会遮住输入界面,我们先看一下问题效果图: 输入用户名和密码时,系统会弹出键盘,造成系统键盘会挡住文本框的问题,如图所示: 输入密码时输入 ...

  8. Android判断软键盘弹出并隐藏的简单完美解决方案

    Android判断软键盘弹出并隐藏的简单完美解决方案 参考文章: (1)Android判断软键盘弹出并隐藏的简单完美解决方案 (2)https://www.cnblogs.com/thare1307/ ...

  9. Android 软键盘弹出时布局内指定内容上移实现及问题解决

    Android 软键盘弹出时布局内指定内容上移实现及问题解决 参考文章: (1)Android 软键盘弹出时布局内指定内容上移实现及问题解决 (2)https://www.cnblogs.com/as ...

  10. Android 软键盘弹出时把布局顶上去,控件乱套解决方法

    Android 软键盘弹出时把布局顶上去,控件乱套解决方法 参考文章: (1)Android 软键盘弹出时把布局顶上去,控件乱套解决方法 (2)https://www.cnblogs.com/zhuj ...

最新文章

  1. 清晰讲解SQL语句中的外连接,通用于Mysql和Oracle,全是干货哦
  2. 关于 Hive 报 SemanticException 错误的问题
  3. mysql table catalog_hibernate 注解@table( catalog=)作用
  4. 通过还款计划表监控还款异常
  5. 微软亚研院 | 智能信息检索综述
  6. Alibaba之MySQL宝典_Alibaba之MySQL宝典流出!极致经典,堪称行业天花板
  7. 【python笔记】可迭代对象和迭代器
  8. python django 下载多个文件,接收多个文件
  9. 饿了么美团外卖源码php_从零搭建外卖CPS平台小程序开发
  10. 指纹匹配算法matlab,指纹识别算法的matlab实现..doc
  11. 阿里云企业上云最佳实践方案
  12. PHP中使用gRPC客户端
  13. SEO静态页面生成系统
  14. Android 集成高德地图黑屏
  15. 绝对女神 - Introduction
  16. android button的美化
  17. 动手写一个HTML5的无限循环滚动焦点图
  18. Opencv项目实战-信用卡数字识别
  19. Nginx是如何处理一个请求的呢?如何通过不同于80的端口开启Nginx?
  20. 2019年中国软件业务收入100强

热门文章

  1. varbinary mysql,如何在MySQL中存储varbinary?
  2. Acme CAD ConverterDWG文件查看器 2021
  3. Android打开系统文件管理器
  4. Java实现过滤敏感词汇
  5. 【积】有向图中的louvain社区检测(二)
  6. matlab更改安全密钥,Linux下设置安全密钥登录
  7. 2012、2014、2016、2020年最全数据合集产学研专题2.0
  8. 51单片机2个按钮逻辑设计http://www.51hei.com/bbs/forum.php?mod=viewthreadtid=165521page=1#pid720113
  9. iOS IPv6 被拒2
  10. oracle查看视图定义语句_oracle视图(oracle创建视图的sql语句)