kotlin中EditText的maxLength在Java代码中怎么设置
时间: 2024-04-23 11:27:27 浏览: 187
自定义EditText行线并限制文字长度
5星 · 资源好评率100%
在 Kotlin 中,你可以使用 `EditText` 的 `setFilters` 方法来设置最大长度。下面是一个示例代码:
```kotlin
val editText = EditText(context)
val maxLength = 10 // 设置最大长度为10
val filterArray = arrayOf<InputFilter>(LengthFilter(maxLength))
editText.filters = filterArray
```
在上面的代码中,我们创建了一个 `EditText` 对象,并设置了最大长度为10。然后,我们创建了一个 `LengthFilter` 对象,并将其添加到 `EditText` 的过滤器数组中。最后,我们将过滤器数组设置给 `EditText`,这样就完成了最大长度的设置。
希望对你有所帮助!
阅读全文