Project

General

Profile

« Previous | Next » 

Revision 9881dc03

Added by Leszek Koltunski about 1 month ago

common code from all activities to one BaseActivity

View differences:

src/main/java/org/distorted/bandaged/BandagedActivity.java
21 21
import android.view.ViewGroup;
22 22
import android.widget.LinearLayout;
23 23

  
24
import androidx.preference.PreferenceManager;
25

  
26 24
import org.distorted.dialogs.RubikDialogError;
27 25
import org.distorted.dialogs.RubikDialogMessage;
28 26
import org.distorted.external.RubikFiles;
......
166 164

  
167 165
    private void savePreferences()
168 166
      {
169
      SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
170
      SharedPreferences.Editor editor = preferences.edit();
167
      SharedPreferences.Editor editor = mPreferences.edit();
171 168
      mScreen.savePreferences(editor);
172 169

  
173 170
      editor.putBoolean("bandageDisplayDialog", mDisplayMessageDialog );
......
179 176

  
180 177
    private void restorePreferences()
181 178
      {
182
      SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
183
      mScreen.restorePreferences(this,preferences);
179
      mScreen.restorePreferences(this,mPreferences);
184 180

  
185
      mDisplayMessageDialog = preferences.getBoolean("bandageDisplayDialog",true);
181
      mDisplayMessageDialog = mPreferences.getBoolean("bandageDisplayDialog",true);
186 182

  
187 183
      if( mDisplayMessageDialog )
188 184
        {
......
254 250

  
255 251
        if( !object.getError() )
256 252
          {
257
          SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
258
          SharedPreferences.Editor editor = preferences.edit();
253
          SharedPreferences.Editor editor = mPreferences.edit();
259 254
          OSInterface os = new OSInterface(this,null);
260 255
          os.setEditor(editor);
261 256
          object.removePreferences(os);

Also available in: Unified diff