Revision 79c7c950
Added by Leszek Koltunski about 1 year ago
src/main/java/org/distorted/objectlib/main/TwistyObject.java | ||
---|---|---|
14 | 14 |
import java.io.InputStream; |
15 | 15 |
import java.util.Random; |
16 | 16 |
|
17 |
import android.content.SharedPreferences; |
|
18 | 17 |
import android.graphics.Bitmap; |
19 | 18 |
import android.graphics.Canvas; |
20 | 19 |
import android.graphics.Paint; |
... | ... | |
1385 | 1384 |
|
1386 | 1385 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
1387 | 1386 |
|
1388 |
synchronized void restorePreferences(SharedPreferences preferences)
|
|
1387 |
synchronized void restorePreferences(OperatingSystemInterface os)
|
|
1389 | 1388 |
{ |
1390 | 1389 |
boolean error = false; |
1391 | 1390 |
String key = getShortName(); |
1392 | 1391 |
|
1393 | 1392 |
for(int i=0; i<mNumCubits; i++) |
1394 | 1393 |
{ |
1395 |
mQuatDebug[i] = mCubits[i].restorePreferences(key,preferences);
|
|
1394 |
mQuatDebug[i] = mCubits[i].restorePreferences(key,os);
|
|
1396 | 1395 |
|
1397 | 1396 |
if( mQuatDebug[i]>=0 && mQuatDebug[i]<mNumQuats ) |
1398 | 1397 |
{ |
... | ... | |
1429 | 1428 |
|
1430 | 1429 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
1431 | 1430 |
|
1432 |
void savePreferences(SharedPreferences.Editor editor)
|
|
1431 |
void savePreferences(OperatingSystemInterface os)
|
|
1433 | 1432 |
{ |
1434 | 1433 |
String key = getShortName(); |
1435 |
for(int i=0; i<mNumCubits; i++) mCubits[i].savePreferences(key,editor);
|
|
1434 |
for(int i=0; i<mNumCubits; i++) mCubits[i].savePreferences(key,os);
|
|
1436 | 1435 |
} |
1437 | 1436 |
|
1438 | 1437 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
1439 | 1438 |
|
1440 |
public void removePreferences(SharedPreferences.Editor editor)
|
|
1439 |
public void removePreferences(OperatingSystemInterface os)
|
|
1441 | 1440 |
{ |
1442 | 1441 |
String key = getShortName(); |
1443 |
for(int i=0; i<mNumCubits; i++) mCubits[i].removePreferences(key,editor);
|
|
1442 |
for(int i=0; i<mNumCubits; i++) mCubits[i].removePreferences(key,os);
|
|
1444 | 1443 |
} |
1445 | 1444 |
|
1446 | 1445 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
Also available in: Unified diff
Move the SharedPreferences to the OSInterface