在华为手机上EditText如果设置 inpuType="textPassword"并且焦点在该EditText上,弹出的华为安全键盘
会挡住Toast提示
解决方案:
1.改变焦点
2.手动隐藏软键盘(可以复写:dispatchTouchEvent方法,在点击EditText外部时隐藏软键盘)
比如:

@Overridepublic boolean dispatchTouchEvent(MotionEvent ev) {//fixed EditText inputType="textPassword"时 软键盘会遮挡toastif (ev.getAction() == MotionEvent.ACTION_DOWN) {View v = getCurrentFocus();if (/** 点击了EditText 以外的区域*/) {InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);if (imm != null) {imm.hideSoftInputFromWindow(v.getWindowToken(), 0);}}return super.dispatchTouchEvent(ev);}// 必不可少,否则所有的组件都不会有TouchEvent了if (getWindow().superDispatchTouchEvent(ev)) {return true;}return onTouchEvent(ev);}

华为手机软键盘挡住Toast相关推荐

  1. [html] android手机的微信H5弹出的软键盘挡住了文本框,如何解决?

    [html] android手机的微信H5弹出的软键盘挡住了文本框,如何解决? window.addEventListener("resize", function () {if ...

  2. 5种方法完美解决android软键盘挡住输入框方法详解

    版权声明:本文为CSDN博主「潇潇凤儿」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/smileiam/ ...

  3. 点击底部input输入框,弹出的软键盘挡住input(苹果手机使用第三方输入法 )

    测试移动端页面的时候,偶然发现点击底部input输入框时,弹出的虚拟键盘偶尔会挡住input输入框. 输入框固定在页面底部,如图所示: input固定底部设计图.png 点击底部input输入框唤起软 ...

  4. android h5输入框被键盘遮挡,h5软键盘挡住输入框问题解决(android)

    问题 如图一个表单: 在部分android机型上测试点击靠下的输入框时遇到弹出的软键盘挡住输入框问题,ios可自身弹起(ios自身的调整偶尔也会出问题,例如第三方键盘会遮挡,原因是第三方输入法的too ...

  5. Android爬坑之旅:软键盘挡住输入框问题的终极解决方式

    本文由BarryZhang原创,同一时候首发于diycode.cc.barryzhang.com .github.com/barryhappy.非商业转载请注明作者和原文链接. 前言 开发做得久了.总 ...

  6. flutter TextField 输入框被软键盘挡住的解决方案

    flutter TextField 输入框被软键盘挡住的解决方案 参考文章: (1)flutter TextField 输入框被软键盘挡住的解决方案 (2)https://www.cnblogs.co ...

  7. Android爬坑之旅:软键盘挡住输入框问题的终极解决方案

    前言 开发做得久了,总免不了会遇到各种坑. 而在Android开发的路上,『软键盘挡住了输入框』这个坑,可谓是一个旷日持久的巨坑--来来来,我们慢慢看. 入门篇 Base 最基本的情况,如图所示:在页 ...

  8. 软键盘挡住输入框问题的终极解决方案

    作者:腾儿飞 链接:https://www.jianshu.com/p/306482e17080 来源:简书 前言 开发做得久了,总免不了会遇到各种坑. 而在Android开发的路上,『软键盘挡住了输 ...

  9. android 键盘遮盖输入框_Android软键盘挡住输入框的终极解决方案

    前言 开发做得久了,总免不了会遇到各种坑. 而在Android开发的路上,『软键盘挡住了输入框』这个坑,可谓是一个旷日持久的巨坑--来来来,我们慢慢看. 入门篇 最基本的情况,如图所示:在页面底部有一 ...

最新文章

  1. 这样系统的学习分布式,他日必成大器!
  2. 微信小程序长按图片,实现保存、转发、识别图中二维码
  3. 使用OpenSSL进行RSA加密和解密(非对称)
  4. io-同步 异步 阻塞 非阻塞
  5. 跟新centos的yum源
  6. [转]关于多线程并发:每个开发人员都应了解的内容(转自Mainz's)
  7. Jonathan Bryce说:OpenStack属于全世界,并不属于一个公司,也不会属于一个国家……...
  8. 分享十五个最佳jQuery幻灯插件和教程
  9. php的全局p变量程序_php全局变量的使用
  10. (原创) 心电图机静态心电自动分析算法介绍
  11. windows安装syslog日志转发客户端nxlog
  12. TP5序列化和反序列化报错!缓存溢出
  13. 距离多普勒谱(RD谱)绘制方法及理解
  14. 微店开放平台接入指南
  15. Python-操作excel操作redis
  16. SALOME源码分析:GUI模块
  17. 噪音测试标准:行业标准
  18. 随机点名系统——html初学实战
  19. PC DMIS三坐标产品测量编程视频教程+资料
  20. SEO 词库完整指南 转

热门文章

  1. python爬虫-爬取社区论坛房产信息-01
  2. 对移动医疗浅陋的理解
  3. Microsoft edge的下载速度怎么这么慢?如何提高下载速度? 启用 Chrome 或 Edge 浏览器自带的多线程下载功能
  4. 北大计算机系录取通知书,五年级写出小游戏,广附高一学生拿到北大预录取通知书...
  5. 红队笔记之杀软原理介绍与免杀技术总结
  6. 诸葛越:云平台为创业者提供了更多机会
  7. transmac使用方法_如何使用TransMac制作Mac启动盘?TransMac使用说明
  8. 神州信息出席2021中关村金融科技节并做主题演讲
  9. vue/cli4、webpack 简阅(希望能持续更新)
  10. 串口wifi模块串口无线模块