• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JAVAのプリファレンスがうまくいかず困っています)

JAVAのプリファレンスの扱いに困っています

このQ&Aのポイント
  • 独学で勉強している初心者ですが、JAVAのプリファレンスの扱いについて困っています。
  • アンドロイドアプリのシューティングゲームを作りながらプリファレンスを保存する画面を作りたいのですが、うまくいきません。
  • 現在のコードでは、アクティビティでしかプリファレンスを扱えず、初期画面に戻ると設定が元に戻ってしまいます。どのようにすれば解決できるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • teketon
  • ベストアンサー率65% (141/215)
回答No.1

>アクティビティでしかプリファレンスを扱えず無理やりやろうとしてこうなってしまいました。 ここを修正するべきではないでしょうか。何をして何がどういった理由でダメだったのか、 そちらの直すべきです。

参考URL:
http://wada811.blog.fc2.com/?tag=PreferenceManager
kinoshi1985
質問者

お礼

ありがとうございます。 viewクラスでプリファレンスの引数にコンテキストを渡したactivityクラスを入れることで解決できました! (言葉の使い方が合っているかわかりません・・・) 最初うまくいかなかったのはviewクラスで.getDefaultSharedPreferences(this);と書き込んでいたのがいけなかったようです。 的確なアドバイスありがとうございました。

関連するQ&A