Android에서 MVVM 데이터 바인딩을 사용하여 양식 ViewModel의 유효성을 검사하는 방법은 무엇입니까?

xrnd

사용자의 혼합 데이터 유형 입력이있는 양식의 유효성을 검사하려고합니다. Regex 유효성 검사와 함께 선택 / 필수 필드도 있습니다. MVVM을 사용하여 Android 데이터 바인딩을 구현 했으므로 이제 saripar을 사용할 수 없습니다 .

Kubwa를 시도 했지만 중복 주석을 사용할 수 없습니다. 나는 또한 android-binding 을 보았지만 라이브러리를 구현할 수 없었고 더 이상 지원하지 않습니다. 누구든지 더 나은 접근 방식을 제안 할 수 있으면 알려주십시오.

부츠

"중복 된 주석"이 동일한 유형의 다중 (2 개 이상의 @Email유효성 검사) 을 의미하는 경우 Kubwa가 작동합니다. 모든 주석에는 다음 .List과 같은 상황에 대한 하위 주석이 있습니다.

@NotNull.List({
    @NotNull(name = "streetError", errorMessage = R.string.streetError),
    @NotNull(name = "cityError", errorMessage = R.string.cityError),
    @NotNull(name = "countryError", errorMessage = R.string.countryError)
})

면책 조항-Kubwa는 내 라이브러리입니다. :)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관