我正在使用名为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
会有图书馆做这样的事情吗?