Android validation library that helps a developer do the tedious work in a few simple steps
com.github.alexxxdev.RotadilavK:rotadilavk-support-v4:master
or
com.github.alexxxdev.RotadilavK:rotadilavk-androidx:master
val validator:Validator by lazy {
Validator(
Field(
inputLayout = emailInputLayout,
rule = CustomRule(getString(R.string.error_field_required)) {
true
}
),
Field(passwordInputLayout, RegexRule("^[a-zA-Z]{6,12}", getString(R.string.error_field_required)))
).enableTrim(true)
}
...
if(validator.validate()){
}