android设置edittext字数,Android EditText最大字数限制并提示
public class MaxTextLengthFilter implements InputFilter {
private int mMaxLength;
//构造方法中传入最多能输入的字数
public MaxTextLengthFilter(int max) {
mMaxLength = max;
}
public CharSequence filter(CharSequence source, int start, int end,
Spanned dest, int dstart, int dend) {
int keep = mMaxLength - (dest.length() - (dend - dstart));
if (keep < (end - start)) {
showToast("最多只能输入" + mMaxLength + "个字");
}
if (keep <= 0) {
return "";
} else if (keep >= end - start) {
return null;
} else {
return source.subSequence(start, start + keep);
}
}
}
简单用法:
找到你需要限制字数的EditText,直接设置就行
editText.setFilters(new InputFilter[]{new MaxTextLengthFilter(64)});
android设置edittext字数,Android EditText最大字数限制并提示相关推荐
- android设置光标闪烁,Android EditText闪烁光标
我的Activity中只有一个EditText,我希望它在输入完成后隐藏闪烁的光标 – 焦点切换或用户按下Done – 换句话说,当输入键盘消失时. 这是EditText的代码. android:la ...
- android 设置字体位置,android中textview控件中的文字的位置是如何调整的
有2种方法可以设置TextView文字居中: 一:在xml文件设置:android:gravity="center" 二:在程序中设置:m_TxtTitle.setGravity( ...
- android 设置listview滚动条,Android ListView 滚动条的设置详解及实例代码
Android ListView 滚动条的设置详解 1.滚动条的属性 android:scrollbarAlwaysDrawHorizontalTrack 设置是否始终显示水平滚动条.这里用Scrol ...
- android 设置风格主题,Android Theme 常见主题风格详解
本文为自己多年来在Android实战开发过程中总结归纳的一些常见问题,现在分享出来希望对初学者有所帮助. 目录 [1. 什么是Style,什么是Theme?] [2. 在定义Theme的时候@符号和? ...
- Android设置toolbar高度,Android基础知识之 Toolbar 的使用
Toolbar是Android5.0推出的,用来替代ActionBar的控件.可以高度的自定义,使用灵活.官方的ToolBar是必须在5.0以上的系统才能使用, 如果需要在低版本中使用.需要使用sup ...
- android 设置textview 左边,Android设置图片在TextView上、下、左、右
一种是在布局文件中的设置 android:drawablePadding="5dp"//图片与文案距离 android:drawableBottom="@drawable ...
- android设置自动亮度,Android亮度调节的几种实现方法
最近在做一个App的设置项,亮度调节.真正做时,发现Android亮度调节比预想要复杂一些.其实目前网上已有不少这方面的资料,但有些博文具有一定误导性.在此将这块内容按照自己理解整理一下. 整体上看, ...
- android 设置壁纸,在Android中使用WallpaperManager设置壁纸
以下是我的代码,我想使用壁纸管理器设置为壁纸.我正在使用Universal Image Loader,但我不知道如何实现壁纸管理器.我的setWall()不起作用,有点令人困惑. import and ...
- android 设置单边框,Android设置单边圆角边框
在drawable新建一个 buttonstyle.xml的文件,内容如下 android:bottomLeftRadius="10dp" android:bottomRightR ...
- android 设置系统壁纸,Android HttpURLConnection下载网络图片设置系统壁纸
需求: 壁纸是url链接,get就能请求到,所以就用get请求到图片,把图片转化为bitmap,然后设置壁纸. 代码: 这里我封装了工具类 package xxxxx.utils; import an ...
最新文章
- mysql 数据库安装命令_教你MySQL数据库的编译安装以及命令详解(5.7版本)
- [BZOJ3668][Noi2014]起床困难综合症 贪心
- GIS数据格式整理之Coverage篇
- 210317阶段三opencv
- P1547 Out of Hay
- 生活大爆炸之何为光速
- linux系统监控命令
- error C2248: “CObject::CObject”: 无法访问 private 成员(在“CObject”类中声明) [问题点数
- vue设置isactive_Vue 编码风格指南!
- 昂达平板不能开机刷机_昂达平板电脑刷机教程
- 会声会影 html5,一文了解会声会影哪个版本比较好用
- bootstrap bootbox 属性及用法
- 利用Python删除Android项目中未使用的图片
- Ubuntu20.04 锁屏快捷键无反应的解决方法
- 行人重识别(3)——行人重识别(基于图像)综述
- [.NET基础]走进各种位运算
- FastJson1.2.24反序列化导致任意命令执行漏洞复现(CVE-2017-18349)
- 黑苹果换OC引导开机详细教程,适用小新Pro13
- 牛客练习赛96 C小y的序列
- android Loading动画效果