Android EditText最大长度

发布于 2021-01-29 20:35:01

我在EditText字段中设置了最大文本长度。

<EditText
            android:id="@+id/courseDescriptionField"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:inputType="textMultiLine"
            android:lines="5"
            android:maxLength="@integer/max_course_description_limit"
            android:gravity="left|top" >
        </EditText>

但是,对我来说,问题是,文本STOPS在140个字符之后出现,但是它仍然继续键入,只是没有出现文本,但是,如果出现以下情况,它确实出现在“缓冲区”中(意味着建议)那就是你所说的。

附带说明,我正在使用TextWatcher来跟踪限制。有什么方法可以完全限制文本的数量,以便当有140个字符时,如果按下除Backspace / Delete之外的任何内容,则什么也没有发生?

关注者
0
被浏览
1199
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    Android中EditTextLimit text length的可能重复

    使用 android:maxLength="140"

    那应该工作。:)

    希望有帮助



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看