(轉)EditText設置最大輸入字數限制

我們在使用EditText的時候,有時候需要設置輸入限制,如輸入類型、輸入長度等等現在。

如果是在佈局文件中,只需要添加:

android:maxLength="8"

如果是在代碼中的話,EditText沒有直接提供設置maxLength的方法,需要借用setFilters()方法來實現。

    private void setMaxLength(EditText editText, int maxLength) {
        editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(maxLength)});
    }

你可能感兴趣的:((轉)EditText設置最大輸入字數限制)