gpt4 book ai didi

java - 如何避免使用 textWatcher 更改 editText?

转载 作者:行者123 更新时间:2023-11-30 02:54:47 25 4
gpt4 key购买 nike

我有一个我想控制长度的 editText。

如何避免用户输入导致文本比 X 长的字符?

我想过使用 beforeTextChanged(CharSequence s, int start, int count,
之后的整数){

但是如果我想的话,我不确定如何跳过添加角色。

长度是动态确定的——在 Activity 开始时从服务器端获取这个长度

最佳答案

好吧,如果您需要阻止用户输入长度超过 x 的文本,简单地说 android:maxLength="x"作为 EditText 的属性。

或者,

mEditText.setFilters( new InputFilter[]
{
new InputFilter.LengthFilter(<length>)
} );

关于java - 如何避免使用 textWatcher 更改 editText?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23465032/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com