Moved the new version check to the application class.
This commit is contained in:
parent
7c875a8541
commit
06f20c66f8
3 changed files with 6 additions and 4 deletions
|
@ -99,6 +99,11 @@ public class App extends Application {
|
|||
ImageLoader.getInstance().init(getImageLoaderConfigurations(10, 50));
|
||||
|
||||
configureRxJavaErrorHandler();
|
||||
|
||||
// Check for new version
|
||||
if (BuildConfig.FLAVOR.equals("github")) {
|
||||
new FetchAppVersionTask().execute();
|
||||
}
|
||||
}
|
||||
|
||||
protected Downloader getDownloader() {
|
||||
|
|
|
@ -124,6 +124,7 @@ public class FetchAppVersionTask extends AsyncTask<Void, Void, String> {
|
|||
|
||||
Application app = App.getContext();
|
||||
|
||||
// A pending intent to open the apk location url in the browser.
|
||||
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(apkLocationUrl));
|
||||
PendingIntent pendingIntent
|
||||
= PendingIntent.getActivity(app, 0, intent, 0);
|
||||
|
|
|
@ -80,10 +80,6 @@ public class MainActivity extends AppCompatActivity {
|
|||
|
||||
ThemeHelper.setTheme(this, ServiceHelper.getSelectedServiceId(this));
|
||||
|
||||
if (BuildConfig.FLAVOR.equals("github")) {
|
||||
new FetchAppVersionTask().execute();
|
||||
}
|
||||
|
||||
super.onCreate(savedInstanceState);
|
||||
setContentView(R.layout.activity_main);
|
||||
|
||||
|
|
Loading…
Reference in a new issue