gpt4 book ai didi

Android EditText-最大长度

转载 作者:搜寻专家 更新时间:2023-11-01 07:58:02 26 4
gpt4 key购买 nike

我知道我可以使用

在 EditText 中设置输入文本的最大长度
android:maxLength="10".

但我是否也可以设置最大长度,以便一旦整个 EditText 被文本填满,用户就不能再输入任何内容了?

像这样:

|_________________________|   <-- empty EditText   

|texttexttexttext_________| <-- user can still type in text

|texttexttexttexttexttextt| <-- that's it, user can't type in stuff anymore

我怎样才能做到这一点?

编辑:换句话说:我不希望它限制在恰好 10 个字符,但我想限制它以便一旦整个 EditText 被填满(这取决于屏幕尺寸),用户就不能再输入内容了。

最佳答案

java代码

  EditText edittext;

edittext.setFilters(new InputFilter[]{new InputFilter.LengthFilter(20)});

XML

<EditText
android:maxLength="10"
/>

关于Android EditText-最大长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25076999/

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