android信息中字符个数,在android中指定编辑文本中的字符数
Jayabal..
10
使用以下xml屬性設(shè)置允許的最大字符數(shù)和數(shù)字
android:digits
android:maxLength
例如:
android:id="@+id/et_name"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:digits="abcdefghijklmnopqrstuvwxyz ."
android:maxLength="10" />
這里,這只允許小寫字母,空格和點(.)
Upate
通過java設(shè)置過濾器
InputFilter myFilter = new InputFilter() {
public CharSequence filter(CharSequence source, int start, int end,
Spanned dest, int dstart, int dend) {
for (int i = start; i < end; i++) {
if (!Character.isLetter(source.charAt(i))) {
return "";
}
if (i == start) {
return source.toUpperCase();
}
}
return source;
}
};
edit.setFilters(new InputFilter[]{myFilter});
總結(jié)
以上是生活随笔為你收集整理的android信息中字符个数,在android中指定编辑文本中的字符数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言中用栈实现进制转换,利用栈实现进制
- 下一篇: Android自定义sleep图,and