У меня есть 3 уровня в игре, и я хочу сохранить каждый уровень в рекорде по мере их воспроизведения. Пользователь может вернуться на уровень и может бросить вызов своему рекорду. Теперь, как я могу сохранить уровень рекордов уровня каждого уровня?как сохранить рекорды для каждого уровня
0
A
ответ
2
Наиболее оптимальный (и самый простой) способ упорствовать ваш счет является использование SharedPreference.
SharedPreferences pref = getPreferences(Context.MODE_PRIVATE);
Editor ed =pref.edit();
ed.putInt("1",100);
ed.putint("2",300);
ed.putInt("3",214);
ed.commit();
Хранить высокие оценки, такие как код, указанный выше. Для того, чтобы получить оценки от любого уровня в любое время (например, уровень 2), используйте:
SharedPreferences pref = getPreferences(Context.MODE_PRIVATE);
int highscore = pref.getInt("2",-1);
0
+0
Хотя это теоретически может ответить на вопрос, [было бы предпочтительнее] (http://meta.stackexchange.com/q/ 8259), чтобы включить здесь основные части ответа и предоставить ссылку для справки. –
выберите ответ как правильный, чтобы другой пользователь мог видеть, какой ответ выбрать. – Akhil
Спасибо, чувак, я искал это только .... проверил этот пост. Мне нужна ваша помощь, если я застрял. Спасибо за тонну. – user1169079
Я буду рад помочь :). размещать новые запросы как другой вопрос. – Akhil