Android屏蔽软键盘自动弹出的解决方案

 更新时间:2017年01月05日 15:06:32   作者:陈大宝  
在编辑框输入内容时会弹出软键盘,而手机屏幕区域有限往往会遮住输入界面,怎么实现这种效果呢?下面小编给大家分享了Android屏蔽软键盘自动弹出的解决方案,需要的朋友参考下吧

问题概述

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

这里写图片描述 

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

这里写图片描述 

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

简单解决方案

方法一:

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

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

方法二:

在EditText的属性上加上:

Android:editable=”false”

如下所示:

<EditText
    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屏蔽软键盘自动弹出的解决方案,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Flutter实现软键盘与其它区域丝滑切换效果

    Flutter实现软键盘与其它区域丝滑切换效果

    这篇文章主要为大家详细介绍了如何使用Flutter实现软键盘与其它区域丝滑切换效果,文中的示例代码讲解详细,需要的小伙伴可以跟随小编一起学习一下
    2024-03-03
  • Kotlin高效实现 Android ViewPager2 顶部导航之动态配置与性能优化指南(推荐)

    Kotlin高效实现 Android ViewPager2 顶部导航之动态配置与性能优化指

    文章介绍了使用AndroidViewPager2和TabLayout实现高效顶部导航的方法,并提供了优化指南,包括避免不必要的Fragment实例化、动态配置页面、使用Kotlin特性减少冗余代码等,通过这些优化,代码变得更加高效、简洁和易于维护,感兴趣的朋友跟随小编一起看看吧
    2025-03-03
  • android中Context深入详解

    android中Context深入详解

    本文主要给大家深入的讲解一下android中Context知识以及继承关系,有助于大家更好的理解Context。
    2017-11-11
  • Android条纹进度条的实现(调整view宽度仿进度条)

    Android条纹进度条的实现(调整view宽度仿进度条)

    这篇文章主要给大家介绍了关于Android实现条纹进度条的方法,主要是通过调整view宽度仿进度条,文中通过示例代码介绍的非常详细,对各位Android开发者们具有一定的参考学习价值,需要的朋友们下面来一起看看吧
    2018-09-09
  • Android中让按钮拥有返回键功能的方法及重写返回键功能

    Android中让按钮拥有返回键功能的方法及重写返回键功能

    这篇文章主要介绍了Android中让按钮拥有返回键功能的方法及重写返回键功能,本文直接给出代码写法,并标记了一些注意事项,需要的朋友可以参考下
    2015-04-04
  • Android 多渠道打包进阶版

    Android 多渠道打包进阶版

    上篇文章更了Android 多渠道打包,这篇文章将做一个后续继续更Android 多渠道打包进阶版,上次意未尽的朋友可以继续啦,第一次点进来的朋友也可以看上次文章
    2021-09-09
  • Action获取请求参数的三种方式

    Action获取请求参数的三种方式

    这篇文章主要介绍了Action获取请求参数的三种方式的,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-06-06
  • Android实现控件拖动效果

    Android实现控件拖动效果

    这篇文章主要为大家详细介绍了Android实现控件拖动效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • 安卓模拟器genymotion的安装与使用图文教程

    安卓模拟器genymotion的安装与使用图文教程

    这篇文章主要为大家详细介绍了安卓模拟器genymotion的安装与使用图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • Android时间对话框TimePickerDialog详解

    Android时间对话框TimePickerDialog详解

    这篇文章主要为大家详细介绍了Android时间对话框TimePickerDialog的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02

最新评论