4

正如官方 GitHub 页面所解释的那样,通过属性添加验证器很简单:

@NotEmpty
@Email
private EditText email;

现在 EditText 将被验证它不是空的并且它包含电子邮件。但是,现在,我怎样才能从代码中添加这两个相同的条件呢?查看代码似乎有这种方法:

public <VIEW extends View> void put(final VIEW view, final QuickRule<VIEW>... quickRules)

我试着像这样使用它:

mValidator.put(txtDestinationAddr, new NotEmptyRule(), new EmailRule());

但似乎所有规则的构造函数都受到保护,不能以这种方式使用。

4

0 回答 0