0

我正在使用名为Android Saripaar v2的验证库

链接 => https://github.com/ragunathjawahar/android-saripaar

它有一些这样的功能

    @NotEmpty // this line does the magic
    @BindView(R.id.saveTextButton)
    TextView saveTextButton;

// 注意这@BindView是来自 Butterknife

它工作得很好,但我只能用它来验证 ui 元素,而不是简单的值,比如

boolean isUserPhotoSetted; // this should be true

我目前采用的方法是添加一个仅处理带有if语句的布尔验证的不同块。

我相信这样的事情是可能的。

@ShouldBeTrue
boolean isUserPhotoSetted;

@MatchValue(true)
boolean isUserPhotoSetted;

以下链接中的相同内容。 https://github.com/ragunathjawahar/android-saripaar/issues/200

会有图书馆做这样的事情吗?

4

0 回答 0