Project

General

Profile

« Previous | Next » 

Revision 79c7c950

Added by Leszek Koltunski about 1 year ago

Move the SharedPreferences to the OSInterface

View differences:

src/main/java/org/distorted/objectlib/main/TwistyObjectCubit.java
9 9

  
10 10
package org.distorted.objectlib.main;
11 11

  
12
import android.content.SharedPreferences;
13

  
14 12
import org.distorted.library.main.QuatHelper;
15 13
import org.distorted.library.type.Static4D;
14
import org.distorted.objectlib.helpers.OperatingSystemInterface;
16 15

  
17 16
///////////////////////////////////////////////////////////////////////////////////////////////////
18 17

  
......
175 174

  
176 175
///////////////////////////////////////////////////////////////////////////////////////////////////
177 176

  
178
  void savePreferences(String key, SharedPreferences.Editor editor)
177
  void savePreferences(String key, OperatingSystemInterface os)
179 178
    {
180
    editor.putInt(createKey(key), mQuatIndex);
179
    os.putInt(createKey(key), mQuatIndex);
181 180
    }
182 181

  
183 182
///////////////////////////////////////////////////////////////////////////////////////////////////
184 183

  
185
  void removePreferences(String key, SharedPreferences.Editor editor)
184
  void removePreferences(String key, OperatingSystemInterface os)
186 185
    {
187
    editor.remove(createKey(key));
186
    os.remove(createKey(key));
188 187
    }
189 188

  
190 189
///////////////////////////////////////////////////////////////////////////////////////////////////
191 190

  
192
  int restorePreferences(String key, SharedPreferences preferences)
191
  int restorePreferences(String key, OperatingSystemInterface os)
193 192
    {
194
    mQuatIndex = preferences.getInt(createKey(key), 0);
193
    mQuatIndex = os.getInt(createKey(key), 0);
195 194
    return mQuatIndex;
196 195
    }
197 196

  

Also available in: Unified diff