android 还可以输入多少个字符
关键代码:
//监听输入字数etContent.addTextChangedListener(new TextWatcher() {@Overridepublic void beforeTextChanged(CharSequence s, int start, int count,int after) {}@Overridepublic void onTextChanged(CharSequence s, int start, int before ,int count) {mTitle = etContent.getText().toString();leftTextNum = getLeftTextNum();tvLeft.setText("还可以输入:" + leftTextNum + "个字");}@Overridepublic void afterTextChanged(Editable s) {}});
实例:
private void initData() {//判断还可以输入多少个字数etComment.addTextChangedListener(new TextWatcher() {@Overridepublic void beforeTextChanged(CharSequence s, int start, int count, int after) {}@Overridepublic void onTextChanged(CharSequence s, int start, int before, int count) {String mWriteText = etComment.getText().toString();String mLeftText = String.valueOf(256 - mWriteText.length());tvPerWrite.setText("还可以输入: "+mLeftText+"个字符");}@Overridepublic void afterTextChanged(Editable s) {}});}
<RelativeLayoutandroid:id="@+id/rl_comment_content"android:layout_width="260dp"android:layout_height="140dp"android:layout_below="@+id/tv_comment"android:layout_centerHorizontal="true"android:layout_marginTop="20dp"android:background="@drawable/comment_edittext"><EditTextandroid:id="@+id/et_comment"android:layout_width="match_parent"android:layout_height="120dp"android:background="@null"android:gravity="top"android:hint="填写您的评价和建议"android:textColorHint="@color/color_cbccd1"android:textSize="15sp"android:maxLength="256"/><TextViewandroid:id="@+id/tv_per_write"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_alignParentBottom="true"android:text="还可以输入"android:textColor="@color/color_cbccd1"android:textSize="14sp" /></RelativeLayout>
android 还可以输入多少个字符相关推荐
- android设置输入框输入字符限制,Android EditText限制输入字符的方法总结
Android EditText限制输入字符的方法总结 最近项目要求限制密码输入的字符类型, 例如不能输入中文. 现在总结一下EditText的各种实现方式, 以比较各种方法的优劣. 第一种方式 ...
- 一种Android输入框待输入字符去除文本监听回调的方案思路
1. 项目需求: 输入框限制输入内容为英文字符,数字,中文:长度限制最多6个字符 2. 需求拆分: 1> 字符类型限制 2> 字符长度限制 3. 方案实施: 1> 字符类型通过正则表 ...
- 显示html标签的textarea字数,JavaScript中统计Textarea字数并提示还能输入的字符
现在流行的Twitter等微博客网站,有一个很好的用户体验,就是在文本框中输入文字的时候,会自动统计输入的字符,并显示用户还能输入的字符,在限制了140个字的微博客中,这样的小提示可以很好的增强用户体 ...
- c语言用getchar函数输入两个字符c1,c语言:用getchar函数读入两个字符给c1,c2,用putchar和printf输出。思考问题...
用getchar函数读入两个字符给c1,c2,分别用putchar和printf输出这两个字符.思考以下问题: (1)变量c1和c2定义为字符型还是整型?或二者皆可? (2)要求输出c1和c2的ASC ...
- android 代码设置EditText的hint字符
今天,简单讲讲android里如何在代码里设置 EditText的hint字符. 之前,我一般是直接在xml文件设置EditText 的hint字符,后来需要在代码里修改hint字符,发现自己居 ...
- android实现文本输入,Android实现智能提示的文本输入框AutoCompleteTextView
今天我们要讲一个十分简单的内容,就是一个安卓控件的使用,用法很简单,但是很常用的一个.这里我用两种不同的写法来处理.当然,无论用哪一种写法,效果都是一样的. 我们先来看效果图. 要实现这种效果十分简单 ...
- 输入问题C++字符数组越界问题的一个案例分析
时间紧张,先记一笔,后续优化与完善. 我的学生yang1067155909给我来信,说的是C++第11周项目3 - CEmployee类继承自CPerson类中的一个细节: 贺教师: 教师,m_szD ...
- 关于 android 中 edittext 特殊字符过滤和字符长度限制的最优方法
关于 android 中 edittext 特殊字符过滤和字符长度限制的最优方法 1985 T.于星期四, 07/03/2013 - 20:36提交 在android开发中,经常会碰到edittext ...
- c语言输入一串字符统计各字母出现次数,统计输入字符各个字母出现频率的解题思路...
本文跟大家分享的是编写一个程序,能够计算输入字符各个字母出现的频率,具体如下 先跟大家展示一下最终结果: 刚刚接手题目的时候,我想得很复杂,因为26个字母中有大小写嘛,小写a~z,大写A~Z 但是,无 ...
最新文章
- sklearn API 文档 - 0.18 中文翻译
- Nginx与Tomcat实现请求动态数据与请求静态资源的分离
- 一款标注颜色,距离的小软件 markman
- 2013年全国首届CISA认证培训强化班成功举办
- module 'sign.views' has no attribute 'search_name'
- 查找单项链表中间元素,若有相同,取第一个
- 余敖的实验整理(还没完成)
- Linux命令之 umount -- 卸载文件系统
- FreeMarker 语法
- mysql 查看autocommit_手把手教你分析Mysql死锁问题
- 神武显示未能成功连接服务器,神武:疑难问题解答,总有你要的答案
- 为什么模板函数的声明和实现都放在.h文件中
- 从代码书写理解指针,很重要
- Visual Studio 2013 编译Notepad++源码
- 个人主页 — github + jekyll 搭建自己的个人主页
- 嵌入式软件设计必看书籍
- matplotlib配色
- android7.1刷supersu,Android怎么刷SuperSU 安卓系统刷SuperSU Pro教程
- 为什么HashMap默认初始容量为2次幂?不是2次幂会怎样?讲讲 HashMap 扰动函数?
- 小程序源码:独家全新娱乐性超高的喝酒神器-多玩法安装简单
热门文章
- 小度智能音响拆解 芯片_拆解报告:小度人工智能音箱1S
- 鸿蒙应用runtime,鸿蒙OS初探
- comsol如何定义狄利克雷边界_如何使用拓扑优化结果创建几何模型
- OpenShift 4 之AMQ Streams(2) - 用Kafka Connect访问数据源
- HtmlEditor在Blazor中编写
- .NET Core 2.1.12 与 2.2.6 发布,修复 URL 重定向欺骗漏洞
- 微软以白金会员加入 OpenChain 开源组织
- MongoDB C#:如何将包含DateTime的JSON反序列化为正确的BsonDocument DateTime值
- python向lt新增5个元素_Python学习第十一课-MOOC嵩天
- python中的while循环语句的数组循环_while循环