1
私はSharedPerefenceを使用して高得点を保存していますが、これはデンテイメニュー(私はIntentを使用しています)でも表示できますが、メインメニューしかし、それはどのように私はメインメニューに表示される最高得点を得ることができませんで動作していません。Android:メインメニューに高スコアを表示
ゲーム活動(ハイスコアを保存)
SharedPreferences.Editor editor = msharedPreferences.edit();
editor.putInt("bestScore",iBestScore);
editor.commit();
主な活動(ハイスコアを取得)
final SharedPreferences msharedPreferences = PreferenceManager.getDefaultSharedPredences(getBaseContext());
int bestScore = msharedPreferences.getInt("bestScore",0);
おかげ@Enzokieあり、そのタイプは、ポスト内のコードではありません。 –
"それはうまくいかない"ということはどういう意味ですか?スコアはありませんか?あなたは例外を取得していますか?さらに詳しく説明してください – Chisko
@Chiskoそれはうまく動作しますが、それはデフォルトの数値でもあります。 –