android 限制EditText输入内容为字母或汉字

val typeFilter = InputFilter { source, start, end, dest, dstart, dend ->
            val p = Pattern.compile("[a-zA-Z|\u4e00-\u9fa5]+")
            val m = p.matcher(source.toString())
            if (!m.matches()) "" else null
        }

        mName?.filters = arrayOf(typeFilter)
0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
京ICP备17066706号-1
0
希望看到您的想法,请您发表评论x