Android 禁止键盘弹出

  公司App的需求是:EditText接收扫码枪的输入,或者自定义的数字输入界面,不要弹出键盘;
  而当EditText接收到扫码枪数据时,获取到焦点,就会弹出键盘,这时候调用隐藏键盘的方法也不合适,会看到出现键盘再隐藏的效果;
    想要不弹出键盘,在需要禁用键盘的Activity调用以下禁用键盘的方法即可。

    /*** 禁止键盘弹出** @param activity*/public static void disableKeyboard(Activity activity) {activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);}/*** 取消禁止键盘弹出** @param activity*/public static void enableKeyboard(Activity activity) {activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM);}

Android 禁止键盘弹出 关闭键盘 禁用键盘 禁用输入法 关闭输入法相关推荐

  1. android实现软键盘弹出,editText随键盘上移,背景不动

    android实现软键盘弹出,editText随键盘上移,背景不动 前段时间有个妹子问我如题的需求,我就想,这种东西网上不是很多吗,自己试过才发现,基本都不行,各种设置配置文件的windowSoftI ...

  2. android实现底部弹出框与软键盘冲突(全面屏虚拟键适配)

    普通的底部弹出框大家都可以很熟练的使用了,无非是一个diaolog的事情,但是当dialog中含有输入框之后,软键盘与dialog的冲突可以说是十分坑了...更别说加上底部虚拟键了,这么一个小功能磨得 ...

  3. android关闭系统弹窗,Android 禁止 EditText 弹出软件盘

    禁止弹出 21版本后有方法mEditText.setShowSoftInputOnFocus(false);可以设置不显示 21版本之前采用反射的方式获取方法名,然后调用 public void hi ...

  4. Android禁止EditText弹出输入法

    网上方法很多,尝试的方法包括但不限于: 1.在AndroidMainfest.xml对应的Activity中加入android:windowSoftInputMode="stateHidde ...

  5. android 禁用模拟器,如何禁用android模拟器键盘弹出

    在下面的屏幕截图中,我有一个图像是后跟通过滚动视图.滚动视图包含tablelayout,然后一些的EditText领域,其次是按键如何禁用android模拟器键盘弹出 当我想值进入我的领域,键盘弹出, ...

  6. android 软件盘弹回去的最好体验,Android 软键盘弹出 日常填坑

    开发输入框的开发者都会遇到一个问题,那就是在登录界面时,当你点击输入框时,下边的按钮有时会被输入框挡住,这个不利于用户的体验,所以很多人希望软键盘弹出时,也能把按钮挤上去.这样的交互更人性化,做得合理 ...

  7. Android中软键盘弹出时关于布局的问题

    当在Android的layout设计里面如果输入框过多,则在输入弹出软键盘的时候,下面的输入框会有一部分被软件盘挡住,从而不能获取焦点输入. 解决办法: 方法一:在你的activity中的oncrea ...

  8. android 键盘隐藏监听,安卓监听软键盘弹出与隐藏的两种方法

    需求: 现在有一个需求是点击一行文本框,弹出一个之前隐藏的输入框,输入完成后按返回键或者其他的东西隐藏键盘和输入框,将输入框的内容填充到文本框中. 实现: 拿到这个需求的第一反应就是写一个监听来监听键 ...

  9. Android中软键盘弹出可能遮挡布局

    当在Android的layout设计里面如果输入框过多,则在输入弹出软键盘的时候,下面的输入框会有一部分被软件盘挡住,从而不能获取焦点输入. 解决办法: 方法一:在你的activity中的oncrea ...

最新文章

  1. idea中使用docker插件部署项目
  2. Linux uart寄存器读写,Linux下读写UART串口的代码
  3. 华为云客户端_效果图云渲染已成趋势,云渲染如何选择?
  4. 2019 IROS—终生机器视觉数据集全球挑战赛
  5. MFC通过ODBC连接mysql(使用VS2012编写MFC)
  6. HDFS文件目录操作代码
  7. 汽车电子专业知识篇(一)-汽车行业质量人必知的41个体系术语
  8. F. Gourmet and Banquet(贪心加二分求值)
  9. UnityShader33:GPU 实例化
  10. Android应用分析进阶教程之一- 初识JEBAPI
  11. HTTP协议(一些报头字段的作用,如cace-control、keep-alive)
  12. 力扣刷题-题目以及答案
  13. 区分苹果开发者的网址(开发者网址和管理您的appid网址)及证书信息
  14. linux marvell 网卡驱动,坑爹的marvell linux 网卡驱动
  15. 大陆资金港股打新股亲身体验全流程
  16. dns被劫持了怎么处理 5种方法教你处理
  17. mysql交并补_集合交并补运算顺序是什么?
  18. 俄罗斯方块Tetris(C基础,Linux终端)
  19. 如何批量给视频加文字水印?
  20. springboot jpa链接数据库

热门文章

  1. RK987单色三模键盘使用说明书
  2. 【里程碑】牛X的一塌糊涂,不需要目标板额外做任何代码,实时检测RTOS的任务执行情况,支持在线和脱机玩法
  3. 大乐透号码随机生成与排序
  4. MybatisPlus中乐观锁的配置
  5. 中富金石投教怎么样?让专业投资创造更多财富机会
  6. C语言基础 数字统计
  7. 谷歌您的个人资料_如何控制其他人可以看到的有关您的Google个人资料的信息
  8. Openssh更新升级7.9p1步骤
  9. Qt 之 QLineEdit
  10. 《腾讯网UED体验设计之旅》