tangguo

Android EditText最大长度

android

我在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之外的任何内容,则什么也没有发生?


阅读 361

收藏
2020-11-26

共1个答案

小编典典

Android中EditTextLimit text length的可能重复

使用 android:maxLength="140"

那应该工作。:)

希望有帮助

2020-11-26