0
我想驗證用戶的混合數據類型輸入的窗體。 我也有可選/必填字段以及正則表達式驗證。 我已經使用MVVM實現了Android數據綁定,因此我現在不能使用saripar。我嘗試了Kubwa但我不能在那裏使用重複的註釋 我也看過android-binding,但我無法實現該庫,也不支持它了。 讓我知道是否有人可以建議更好的方法。如何使用MVVM在Android中驗證表單ViewModel數據綁定?
我想驗證用戶的混合數據類型輸入的窗體。 我也有可選/必填字段以及正則表達式驗證。 我已經使用MVVM實現了Android數據綁定,因此我現在不能使用saripar。我嘗試了Kubwa但我不能在那裏使用重複的註釋 我也看過android-binding,但我無法實現該庫,也不支持它了。 讓我知道是否有人可以建議更好的方法。如何使用MVVM在Android中驗證表單ViewModel數據綁定?
如果通過「重複註釋」表示多個相同類型(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是我的圖書館:)
嗨讓我嘗試@Boots,感謝 – xrnd
我很喜歡你的庫但很努力設置它沒有用。請你幫我 – suulisin
@Pamparanpa - 你有什麼問題? – Boots