title: How to validate form ViewModel with MVVM Data binding in Android?
body: <p>I am trying to validate a form with mixed data type inputs from user.
  I also have Optional/Required field along with Regex validations.
  I have implemented Android Data binding using MVVM and hence I can now not use <a href="https://github.com/ragunathjawahar/android-saripaar" rel="nofollow noreferrer">saripar</a>.</p>
  
  <p>I tried <a href="https://github.com/WesleyElliott/Kubwa" rel="nofollow noreferrer">Kubwa</a> but i can not use duplicate annotations there. 
  I have also had a look at <a href="https://www.codeproject.com/Articles/146085/Model-Validation-Support-in-Android-Binding" rel="nofollow noreferrer">android-binding</a>,but I couldn't implement the library and also they don't support it anymore.
  Let me know if anyone can suggest better approach.</p>