proper settings load and save
This commit is contained in:
parent
1f32370f61
commit
f34f914676
|
|
@ -85,6 +85,11 @@ public class MainActivity extends AppCompatActivity {
|
|||
return globalSettings;
|
||||
}
|
||||
|
||||
public void updateGlobalSettings() {
|
||||
SettingsViewModel settingsViewModel = new ViewModelProvider(this).get(SettingsViewModel.class);
|
||||
globalSettings = settingsViewModel.loadSettings(this);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onCreateOptionsMenu(Menu menu) {
|
||||
// Inflate the menu; this adds items to the action bar if it is present.
|
||||
|
|
|
|||
|
|
@ -127,6 +127,13 @@ public class SettingsFragment extends Fragment {
|
|||
amountOfLogLines,
|
||||
amountOfLastTrades);
|
||||
Toast.makeText(getContext(), "Settings saved", Toast.LENGTH_SHORT).show();
|
||||
|
||||
// Update globalSettings
|
||||
MainActivity mainActivity = (MainActivity) getActivity();
|
||||
if (mainActivity!=null) {
|
||||
mainActivity.updateGlobalSettings();
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue