java如何重新检查AndroidAripaar中的字段?
我使用安卓-saripaar库
我可以使用validate()
检查所有EditText
字段输入数据的正确性。如果我用正确数据中的错误填充EditText
,只要我再次调用validate()
,错误就不会消失
仅在某个EditText
中输入文本后,如何检查有效性并从中删除错误
谢谢
你可以在下面搜索框中键入要查询的问题!
我使用安卓-saripaar库
我可以使用validate()
检查所有EditText
字段输入数据的正确性。如果我用正确数据中的错误填充EditText
,只要我再次调用validate()
,错误就不会消失
仅在某个EditText
中输入文本后,如何检查有效性并从中删除错误
谢谢
# 1 楼答案
您可以将SariPar的
Mode.IMMEDIATE
与TextWatcher
实例结合使用,以完成所需的任务@Order
注释,每个具有SariPar注释的视图字段使用一个注释。这是使用即时验证模式所必需的。如果要按特定顺序验证规则,每个saripar注释都有一个sequence
属性。sequence
属性是可选的,但是如果您希望在特定序列中验证规则,那么它非常有用李>将模式设置为立即
mValidator.setMode(Mode.IMMEDIATE)
将
TextWatcher
s/适当的侦听器添加到小部件中ViewValidatedAction
实现,当它有效时,将自动清除EditText
字段上的错误。如果表单使用备用错误显示机制/小部件,可以通过指定自己的ViewValidatedAction
实例来清除它们李>披露:我是《萨里帕尔》的作者