gpt4 book ai didi

java - 我们如何为 android 中的 EditText 定义最小和最大自定义值之间的范围,例如 85 和 110

转载 作者:行者123 更新时间:2023-12-01 17:21:44 25 4
gpt4 key购买 nike

我有要求限制编辑文本输入类型为数字。我只需要接受 value >= 85 和 value <=110 。请帮忙。我搜索了很多,但很多人给出了从值 1 到某个极限的解决方案。

最佳答案

请制作一个这样的类(class)..

class FilterInput:InputFilter {
private val min:Int = 0
private val max:Int = 0
constructor(min:Int, max:Int) {
this.min = min
this.max = max
}
constructor(min:String, max:String) {
this.min = Integer.parseInt(min)
this.max = Integer.parseInt(max)
}

}

现在你可以在你的用户界面(Activity/Fragment)中使用这个类了..

etInput.filters = arrayOf<InputFilter>(FilterInput("85", "110"))

关于java - 我们如何为 android 中的 EditText 定义最小和最大自定义值之间的范围,例如 85 和 110,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61280508/

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