Yong's blog

The only thing we have to fear is fear itself.

标签 edittext 下的文章

July 27, 2017

EditText密码框兼容性问题

在最近的一个项目中遇到一个很诡异的问题,魅族小米部分手机型号的EditText密码框,当显示英文Hint文字的时候,文字会被莫名其妙的拉长,就像下图这样:图中下面Please enter a password 的文字明显被拉长了,字体样式也发生了改变,本来以为是文字大小问题,但是看代码也设置了相同的文字大小,于是乎考虑是否这些手机在英文语言环境下,检测到样式是密码输入框,就会自动替换文字样式...
June 26, 2015

可拖动EditText的实现

昨天,群里面一个小伙伴发了个求助,要求实现一个可以拖动的EditText,本来以为这个应该不难,自定义继承EditText然后监听下OnTouch事件应该就可以了,后来想了想还有一些细节问题容易忽略,比如区分点击和滑动,软键盘呼出以后又回到原来地方的缘由,这个还是有一些细节需要深究的,废话不多说,上代码。首先自定义DrawEdxtView,继承至EditText:package com.yo...
February 27, 2015

编辑框EditText中监听键盘事件

最近看到新浪微博搜索页面竟然去掉了搜索按钮,直接在键盘右下角出现了个神奇的搜索图标,点击就可以搜索,瞬间感觉方便了很多,查询了官方文档,发现早就有这个API了。原来EditText中可以约束键盘中的一些特殊按键,这样可以实现在键盘点击 “完成” “搜索” 等按钮的时候,触发某些事件,下面以去往为例子,简单实现。首先得在需要用的EditText的布局文件中设置 imeOptions,代码如下:...