Revision 3ef1609d
Added by Leszek Koltunski about 2 years ago
src/main/java/org/distorted/objectlib/main/Cubit.java | ||
---|---|---|
163 | 163 |
|
164 | 164 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
165 | 165 |
|
166 |
void savePreferences(String key, SharedPreferences.Editor editor) |
|
166 |
void savePreferences(String key, int cubit, SharedPreferences.Editor editor)
|
|
167 | 167 |
{ |
168 |
String number = mOrigPosition[0]+"_"+mOrigPosition[1]+"_"+mOrigPosition[2]; |
|
169 |
editor.putInt(key+number, mQuatIndex); |
|
168 |
editor.putInt(key+"_"+cubit, mQuatIndex); |
|
170 | 169 |
} |
171 | 170 |
|
172 | 171 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
173 | 172 |
|
174 |
int restorePreferences(String key, SharedPreferences preferences) |
|
173 |
int restorePreferences(String key, int cubit, SharedPreferences preferences)
|
|
175 | 174 |
{ |
176 |
String number = mOrigPosition[0]+"_"+mOrigPosition[1]+"_"+mOrigPosition[2]; |
|
177 |
mQuatIndex = preferences.getInt(key+number, 0); |
|
175 |
mQuatIndex = preferences.getInt(key+"_"+cubit, 0); |
|
178 | 176 |
return mQuatIndex; |
179 | 177 |
} |
180 | 178 |
|
Also available in: Unified diff
Simplify the way we remember cubit quats, and delete those from SharedPrefs when we delete a bandaged object.