Skip to content

This project shows a dialog to user whenever there is an update available on the play store.

License

Notifications You must be signed in to change notification settings

lordmen99/AndroidAppForceUpdate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AndroidAppForceUpdate

This project shows a dialog to user whenever there is an update available on the play store.

Note: Version Name should be incremented everytime an app update is pushed to the play store

Copy ForceUpdate.java file to your java files folder.

Copy to update_dialog.xml file to layout folder.

Add JSOUP Library

implementation 'org.jsoup:jsoup:1.10.2'

Add Internet Permission.

<uses-permission android:name="android.permission.INTERNET"/>

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

Initiate ForceUpate class in your MainActivity

ForceUpdate forceUpdate = new ForceUpdate(MainActivity.this);
        forceUpdate.setCanceledOnTouchOutside(false);
        forceUpdate.setTitle("New Update Available");
        forceUpdate.setMessage("Download this Update for New Features");
        forceUpdate.build();

Available Methods in this ForceUpdate Class.

setCanceledOnTouchOutside(boolean canceledOnTouchOutside)

Diaog dismiss whenever user touches the ui other than diaog.

setCanceled(boolean canceled)

Dialog will dismiss only if user taps any one of the button.

setTitle(String title)

Set custom title for the Update Dialog.

setMessage(String message)

Set Custom Message to show to the user.

Sample Screenshot.

AndroidAppForceUpdate

About

This project shows a dialog to user whenever there is an update available on the play store.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages