title: Show an App Update Dialog with various options and allow to set the prompt duration in Android
body: <p>I want to show a dialog to notify the user that the new version of an App is available on the play store.</p>
  
  <p>My requirements are as below.</p>
  
  <p><strong>1)</strong> If the major version &amp; minor version number of the VersoinName has changed, then the dialog should be shown with the force update option and it shows every time on the open of the App.</p>
  
  <p><strong>2)</strong> If the patch version number has changed, then the dialog should be shown with two buttons (Next Time &amp; Update). And this dialog will be prompt on Each Day(means it should prompt once in a day) (Not every time).</p>
  
  <p><strong>3)</strong> If the revision number has changed, the dialog should be shown with three buttons(Update, Next Time &amp; Skip). And this dialog will be prompt on Each Week(means it should prompt once in a week) (Not every time).</p>
  
  <p><strong>Note:-</strong> I have tried <a href="https://github.com/eggheadgames/Siren" rel="nofollow noreferrer">Android App Update Dialog by Siren</a> this library, but it does not fulfill all the above-mentioned requirements.</p>
  
  <p>Please suggest workarounds.</p>
  
  <p>Thank you.</p>