Fix WorkManager initialization
This commit is contained in:
parent
ec2d1f068e
commit
bb0ade3513
|
@ -184,6 +184,9 @@ public class SWADMain extends MenuExpandableListActivity {
|
|||
initializeMainViews();
|
||||
|
||||
try {
|
||||
// Initialize WorkManager
|
||||
workManager = WorkManager.getInstance(this);
|
||||
|
||||
// Create Notifications channel
|
||||
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) {
|
||||
AlertNotificationFactory.createNotificationChanel(this);
|
||||
|
@ -212,8 +215,6 @@ public class SWADMain extends MenuExpandableListActivity {
|
|||
|
||||
View view = findViewById(R.id.main_view);
|
||||
setOnApplyWindowInsetsListener(view);
|
||||
|
||||
workManager = WorkManager.getInstance(this);
|
||||
} catch (Exception ex) {
|
||||
error(ex.getMessage(), ex);
|
||||
}
|
||||
|
|
|
@ -271,6 +271,9 @@ public class Notifications extends Module implements
|
|||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
|
||||
workManager = WorkManager.getInstance(this);
|
||||
|
||||
setContentView(R.layout.expandablelist_items_pulltorefresh);
|
||||
|
||||
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
|
||||
|
@ -318,8 +321,6 @@ public class Notifications extends Module implements
|
|||
|
||||
View view = findViewById(R.id.expandablelist_items_pulltorefresh);
|
||||
setOnApplyWindowInsetsListener(view);
|
||||
|
||||
workManager = WorkManager.getInstance(this);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -149,6 +149,8 @@ public class PreferencesActivity extends PreferenceActivity implements OnPrefere
|
|||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
|
||||
workManager = WorkManager.getInstance(ctx);
|
||||
|
||||
//Restore preferences
|
||||
getPreferenceManager().setSharedPreferencesName(Preferences.PREFS_NAME);
|
||||
|
@ -238,8 +240,6 @@ public class PreferencesActivity extends PreferenceActivity implements OnPrefere
|
|||
} catch (PackageManager.NameNotFoundException ex) {
|
||||
error(ex.getMessage(), ex);
|
||||
}
|
||||
|
||||
workManager = WorkManager.getInstance(ctx);
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
|
|
Loading…
Reference in New Issue
Block a user