android 字符长度限制,中文2个字符 ,英文1个字符
来源:互联网 发布:超高速网络 编辑:程序博客网 时间:2024/05/17 06:38
比如最大10个字符,若超过10个,则显示9或者8个字符加省略号.
啊啊啊啊啊
哎哎哎啊...
哎哎哎啊a...
aaaaaaaa...
public class CalTextLength {
public static String handleText(String str, int maxLen) { if (TextUtils.isEmpty(str)) { return str; } int count = 0; int endIndex=0; for (int i = 0; i < str.length(); i++) { char item = str.charAt(i); if (item < 128) { count = count + 1; } else { count = count + 2; } if(maxLen==count || (item>=128 && maxLen+1==count)){ endIndex=i; } } if (count <= maxLen) { return str; } else { return str.substring(0, endIndex) + "..."; }}
}
private static final int maxLen=12; //名字最大字符数tring name=CalTextLength.handleText(simpleContact.getName(),maxLen);holder.tv_name.setText(name);
阅读全文
2 0
- android 字符长度限制,中文2个字符 ,英文1个字符
- JS判断字符串长度(英文占1个字符,中文汉字占2个字符)
- JS判断字符串长度(英文占1个字符,中文汉字占2个字符)
- JS判断字符串长度(英文占1个字符,中文汉字占2个字符)
- JS判断字符串长度(英文占1个字符,中文汉字占2个字符)
- JS判断字符串长度(英文占1个字符,中文汉字占2个字符)
- Android EditText限制文字长度(中文算2字符,英文算1字符)
- 统计汉字长度2个英文字符=1个中文
- C#中进行中英文字符截取(中文2个长度,英文1个)
- java中判断字段真实长度(中文2个字符,英文1个字符)的方法
- java中判断字符串真实长度(中文2个字符,英文1个字符)的方法
- Android EditText限制文字长度(中文算3字符,英文算1字符)
- UITextView 200字符限制,中文算1个字,英文算0.5个字
- android 字符长度限制
- textField限制中文字符长度
- 获取包含中文,字母,数字集合的字符串的长度(1个汉字字符存储需要2个字节,1个英文字符存储需要1个字节)
- js方法验证字符串长度,中文算2个字符
- android判断密码长度,限制长度为6到20个字符
- 市场营销之路的坚持
- 深度强化学习——Dueling-DDQN
- JDE常用函数
- demo4_元组
- http 406错误
- android 字符长度限制,中文2个字符 ,英文1个字符
- 路由器与交换机的区别
- openSceneGraph源码分析——图形绘制过程
- 欧拉回路——洛谷 P1341 无序字母对
- 关于Url和Uri的区别
- 移动端布局笔记
- linux中的网络端口
- assert断言的用处
- 时间换算(5分)