??//object?c的switch中无法使用对象的解决办法 在条件代码中 (case X:) 给代码片段加上大括号 {} 即可使用引进来的对象 //?textFieldShouldReturn 函数写了,但是按键到 return 无法让键盘消失 因为你的文本...
分类:
移动开发 时间:
2015-09-08 17:00:21
阅读次数:
186
方法一:使用android的分发机制(代码稍微有点多) /**
?*?实现点击空白处,软键盘消失事件
?*?@param?ev
?*?@return
?*/
@Override
public?boolean?dispatchTouchEvent(MotionEvent?ev)?{
????i...
分类:
移动开发 时间:
2015-08-19 17:55:50
阅读次数:
148
TextView随键盘弹出上移高度很多时候我们都在为键盘遮挡了原本就不大的屏幕时而烦恼,特别是当用户处于编辑状态时,键盘下面的内容就看不见了,用户只能处于盲打状态了。现在有一种简单的解决办法,基本思路就是,添加通知。一直监听键盘事件,在键盘遮挡时,将编辑器上移键盘的高度,键盘消失时,编辑区回复原来位...
分类:
其他好文 时间:
2015-07-05 18:27:52
阅读次数:
111
最近有这么一个需求:在点击EditText时弹出软键盘,然后在点击空白处或者其他控件的时候隐藏软键盘。这个需求在平板电脑上非常实用,因为屏幕大,用户不可能每次都点左下角去隐藏,并且点击空白处更容易。刚开始从网上搜索,不是很理想,后来突然想到Android的事件分发机制,于是想到了实现方法:publi...
分类:
移动开发 时间:
2015-06-19 16:39:28
阅读次数:
181
在一些应用中我们需要判断键盘是否已经出现。如果出现的话,我们有时不希望有键盘。我们也可以通过软件的方法让键盘消失。在这篇文章中,我们来介绍如何来实现这个。...
分类:
移动开发 时间:
2015-05-27 15:55:03
阅读次数:
164
/*在获取不到焦点的时候隐藏软键盘*/@Override public boolean onTouchEvent(MotionEvent event) { // TODO Auto-generated method stub if (event.getAction() == MotionEven.....
分类:
其他好文 时间:
2015-02-27 16:46:30
阅读次数:
112
在android中点击EditText的时候会弹出软键盘,但当我们输入完毕或者想隐藏软键盘时,我们可以点击软键盘上的隐藏按钮,这种方法固然可行,但是为了提高用户体验,我们常常要实现这种功能:当输入完毕后想隐藏软键盘时我们通过直接点击EditText的之外的其他空白处就可以隐藏软键盘,这种做法明显.....
分类:
移动开发 时间:
2014-12-20 16:53:12
阅读次数:
290
iOS8以前,我们设置键盘为UIKeyboardTypeNumberPad类型的,我们就不太容易输入字母或者其他的。
iOS8以后,由于支持了第三方输入法,就算设置键盘为UIKeyboardTypeNumberPad类型的,我们随便切换下就很容易输入其他字母啦。
为了解决这样的问题,我们对InputHelper进行优化,这样以后我们就不用为这样的小问题浪费时间了。
常见的小问题还有,评论字数...
分类:
移动开发 时间:
2014-12-12 15:00:34
阅读次数:
226
在项目中,editText获取焦点后,会自动弹出软键盘,关闭的时候一般需要按返回键或者点击软键盘上的按钮,
即使当前activity已经finish掉,软键盘依然存在,会影响用户的体验。
网上目前有很多很详细的办法,比如点击其他空白区域,软键盘就会消失之类的方法,我们项目中没有要求这个,要求的是只要
不遮挡其他操作,还有当前Activity关闭掉后软键盘消失就行,
今天给大家分享两个办法:...
分类:
移动开发 时间:
2014-12-11 12:26:23
阅读次数:
343
很多时候我们都在为键盘遮挡了原本就不大的屏幕时而烦恼,特别是当用户处于编辑状态时,键盘下面的内容就看不见了,用户只能处于盲打状态了。现在有一种简单的解决办法,基本思路就是,添加通知。一直监听键盘事件,在键盘遮挡时,将编辑器上移键盘的高度,键盘消失时,编辑区回复原来位置,ok,来两段代码吧 1 - (...
分类:
其他好文 时间:
2014-10-13 13:48:39
阅读次数:
184