Android控件之EditText
文章平均质量分 80
诗不姓
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android输入法界面管理(打开/关闭/状态获取)
最近做一个带发表情的聊天界面,需要管理系统输入法的状态, 一、打开输入法窗口: [java] view plaincopy InputMethodManager inputMethodManager = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); /转载 2014-10-24 14:07:05 · 491 阅读 · 0 评论 -
单行、多行输入框,其属性及功能场景
---单行输入框 editText1.setSingleLine(); editText1.setEms(10); editText1.setFilters(new InputFilter[] { new InputFilter.LengthFilter(5) });原创 2014-09-30 10:47:12 · 4304 阅读 · 0 评论 -
Android 关于新浪微博字数的处理
需求:最近在做仿新浪微博的项目,遇到关于文本编辑框内文字的处理问题,时时的监听文本框输入了多少字符,当时没有考虑到输入的内容问题,现在要求是一个汉字 == 两个英文字母,标点符号也区分英文和中文,一个中文标点== 两个英文标点。 解决方式:通过输入文本所占的字节数去判断 封装了一个方法: [java] view plaincopy转载 2014-10-27 13:57:29 · 408 阅读 · 0 评论 -
android中edittext特殊字符过滤和字符长度限制的最优方法
在android开发中,经常会碰到edittext中特殊字符过滤和字符长度限制同时要求的问题,由于android不同版本之间的兼容问题,以及各种手机支持情况不同,因此,经常会出现一些设备上面不兼容问题。为了解决这个问题,这里经过实践总结,给出一个最优的方案: 首先,对于字符长度的限制我们可以使用3种方法,如下: 1、使用EditText的setFilter方法实现,代码如下: 定转载 2014-10-11 17:10:40 · 452 阅读 · 0 评论 -
通过输入框中字符串的像素长度限制输入文字长度
开发过程经常遇到要输入用户名等类似要限制输入字数的要求,我们可以用InputFilter来实现, 下面是继承的InputFilter: [java] view plaincopyprint? public class MyInputFilter implements InputFilter { private转载 2014-10-11 17:04:59 · 735 阅读 · 0 评论 -
EditText设置/隐藏光标位置、选中文本和获取/清除焦点
有时候需要让光标显示在EditText的指定位置或者选中某些文本。同样,为了方便用户输入以提升用户体验,可能需要使EditText获得或失去焦点。 1. 设置光标到指定位置 EditText et = (EditText) findViewById(R.id.etTest);et.setSelection(2); PS:当内容过多时,可通过设置光标位置来让该位置的内容显示在屏幕上。转载 2014-10-22 11:17:12 · 693 阅读 · 0 评论
分享