Revision c1d09246
Added by Leszek Koltunski almost 2 years ago
| src/main/java/org/distorted/solverui/ScreenList.java | ||
|---|---|---|
| 11 | 11 |
|
| 12 | 12 |
import static org.distorted.objectlib.main.ObjectControl.MODE_DRAG; |
| 13 | 13 |
import static org.distorted.objectlib.main.ObjectControl.MODE_REPLACE; |
| 14 |
import static org.distorted.objectlib.main.ObjectControl.MODE_ROTATE; |
|
| 15 | 14 |
|
| 16 | 15 |
import android.content.SharedPreferences; |
| 17 | 16 |
|
| src/main/java/org/distorted/solverui/SolverActivity.java | ||
|---|---|---|
| 72 | 72 |
hideNavigationBar(); |
| 73 | 73 |
|
| 74 | 74 |
mJustStarted = true; |
| 75 |
|
|
| 76 | 75 |
Bundle b = getIntent().getExtras(); |
| 77 | 76 |
mObjectOrdinal = b!=null ? b.getInt("obj") : 0;
|
| 78 | 77 |
mSolverOrdinal = ImplementedSolversList.getSolverOrdinal(mObjectOrdinal); |
| ... | ... | |
| 226 | 225 |
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this); |
| 227 | 226 |
SharedPreferences.Editor editor = preferences.edit(); |
| 228 | 227 |
|
| 229 |
editor.putInt("solverIndex", mSolverOrdinal );
|
|
| 230 |
|
|
| 231 | 228 |
for( int i=0; i< ScreenList.LENGTH; i++ ) |
| 232 | 229 |
{
|
| 233 | 230 |
ScreenList.getScreen(i).getScreenClass().savePreferences(editor); |
| ... | ... | |
| 249 | 246 |
|
| 250 | 247 |
private void restorePreferences(SharedPreferences preferences, boolean justStarted) |
| 251 | 248 |
{
|
| 252 |
mSolverOrdinal = preferences.getInt("solverIndex",0);
|
|
| 253 |
|
|
| 254 | 249 |
RubikObjectList.restorePreferences(this,preferences,justStarted); |
| 255 | 250 |
|
| 256 | 251 |
for (int i=0; i<ScreenList.LENGTH; i++) |
| src/main/java/org/distorted/solverui/SolverRenderer.java | ||
|---|---|---|
| 1 | 1 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
| 2 |
// Copyright 2019 Leszek Koltunski //
|
|
| 2 |
// Copyright 2023 Leszek Koltunski //
|
|
| 3 | 3 |
// // |
| 4 | 4 |
// This file is part of Magic Cube. // |
| 5 | 5 |
// // |
Also available in: Unified diff
Minor