关于android 联系人 编辑界面限制姓名长度的问题!

leemeng0x61 leemeng0x61 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
目前要对联系人编辑界面的人名(包括8项First Middle等)做长度限制,需要在输入时进行,超过指定长度输入就无效(如果限定长度为9,那么就是在EditText里面最多输入9个字符,再输入EditText不会增加10个字符)。

请教大家有没有好的方法!我这里对字符设置后无法成功

修改文件 GenericEditorView.java 方法 setValues 里面
fieldView.addTextChangedListener(new TextWatcher() {
public void afterTextChanged(Editable s) {
if(s.toString.length()>9){
String temp = s.toString.substring(0,9);
//此处如何设置temp
//fieldView.setText(temp); //此处不可以,如何解决??
onFieldChanged(column, s.toString());

...全文

相关推荐

评论 8
收藏 已收藏
分享
返回顶部
leemeng0x61
Android 80,490 成员 91,375 内容