gpt4 book ai didi

android - 以编程方式设置 PinEntryEditText 限制

转载 作者:行者123 更新时间:2023-11-29 23:49:59 25 4
gpt4 key购买 nike

我正在使用 this我的应用程序中的库。我必须以编程方式设置编辑文本的限制。现在我在 xml 文件 android:maxLength="5" 中做它。但我想为不同的 Activity 设置不同的长度,长度将动态决定。我怎样才能实现它?

最佳答案

PinEntryEditText源代码中有方法setMaxLength()可以设置MaxLength

check line number 116

public void setMaxLength(final int maxLength) {
mMaxLength = maxLength;
mNumChars = maxLength;

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

setText(null);
invalidate();
}

示例代码

PinEntryEditText.setMaxLength(5);
PinEntryEditText.setMaxLength(6);
PinEntryEditText.setMaxLength(7);

关于android - 以编程方式设置 PinEntryEditText 限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50960574/

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