关于软件盘弹与不弹的问题

原创 2016年05月31日 17:01:42
今天有个项目用到了滚轮,大致就是点击关于年龄的EditText时弹出的是滚轮而不是那个软键盘,如果第一次就点击的话只要做一下设置禁止获取软键盘就行了.
editText.setInputType(InputType.TYPE_NULL);
但是假如说你不止这一个EditText,并且其他的EditText是可以获取软键盘的,比如说要输入自我介绍,这个时候当点击了自我介绍这个EditText之后再去点击这个年龄的EditText时,软键盘并没有消失(HTC),也没有弹出滚轮,再次点击的时候才弹出滚轮,并且还在软键盘的下面,之后上网查了一下,做下面的代码的时候可以关闭软键盘.
View view = getWindow().peekDecorView();
                if (view != null) {
                    InputMethodManager inputmanger = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
                    inputmanger.hideSoftInputFromWindow(view.getWindowToken(), 0);
                }
但依旧有问题,软件盘是不弹了,但却依旧需要点击两次,这个时候我把onClickListener换成了onTouchListener,就只需点击一次,软件盘也不弹了,嘿嘿,开心.
版权声明:本文为博主原创文章,未经博主允许不得转载。

jQuery制作随机色弹幕墙

jQuery功能确实强大,虽然用起来不熟练但是在百度大法的帮助下还是挺好使的,今天便用它实现了一个弹幕墙。 上张成果图,页面没用心写,有点辣眼睛 性子急的朋友可以直接去看代码和效果演示—>戳我...
  • qq_32623363
  • qq_32623363
  • 2017年07月12日 22:46
  • 752

当关闭通知消息权限后无法显示系统Toast的解决方案

前言不知道大家是否遇到了当你们的App在5.0以上系统中被用户关闭消息通知后(其实用户本身只是想关闭Notification的,猜测),系统的Toast也神奇的无法显示。当然这个问题并不复杂,有很多种...
  • lucasey
  • lucasey
  • 2016年11月10日 10:51
  • 841

部分域名无法正常弹出portal问题解析

1. 问题现象前几天线上设备出现奇怪的现象,部分终端使用UC浏览器访问部分网站无法弹出portal或弹出portal比较慢,但是其他大部分终端访问可以正常弹出portal,真是莫名其妙,到底是怎么回事...
  • mihupengpeng
  • mihupengpeng
  • 2016年11月24日 00:40
  • 1169

信号完整性研究系列--什么是地弹

来源:于争博士《信号完整性研究》http://www.sig007.com        所谓“地弹”,是指芯片内部“地”电平相对于电路板“地”电平的变化现象。以电路板“地”为参考,就像是...
  • wu20093346
  • wu20093346
  • 2014年08月18日 12:28
  • 1033

二进制拆弹bomb实验第二弹

二进制拆弹bomb实验第二弹
  • baidu_28805101
  • baidu_28805101
  • 2015年06月09日 15:18
  • 2286

正确处理浏览器在下载文件时HTTP头的编码问题(Content-Disposition)

本文转自:http://www.iefans.net/xiazai-wenjian-http-bianma-content-disposition,未作修改。 最近在做项目时遇到了一个 case :...
  • daxiang12092205
  • daxiang12092205
  • 2016年04月07日 21:02
  • 2094

Pat L3-013. 非常弹的球

L3-013. 非常弹的球 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standar...
  • jklcl
  • jklcl
  • 2017年03月27日 20:20
  • 402

android复习路之Service篇

Service: 1.生命周期: onCreate()->onstartCommand()->onDestory() onCreate()->onBind()->unBind()->onDest...
  • on_mytg_way
  • on_mytg_way
  • 2016年11月27日 20:23
  • 197

实现对gridview删除行时弹出确认对话框的一种简单方法

在VS2008提供的GridView中我们可以直接添加一个CommandField删除列:,完后在它的RowDeleting事件中完成删除。但在多半我们在做这种删除操作时都需要先让操作者再确认下,完后...
  • waterxcfg304
  • waterxcfg304
  • 2014年04月12日 09:21
  • 8023

自定义弹出框

// //  WJViewController.m //  WJAlertView // //  Created by 华通众和 on 16/5/5. //  Copyright © 2016年 华鑫...
  • csdnios_xu123
  • csdnios_xu123
  • 2017年05月05日 15:35
  • 253
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于软件盘弹与不弹的问题
举报原因:
原因补充:

(最多只允许输入30个字)