私のアプリケーションには、他のコンポーネントの中でも PreferenceActivity と Service があります。
設定が変更されたときに、設定の変更に応じてサービスが何らかの作業を行うようにしたいので、サービスを として構成しましたOnSharedPreferenceChangeListener
。
私の問題は、ユーザーが初めて設定アクティビティに参加したときです。設定は変更されていませんが、OnSharedPreferenceChange
イベントは「preferences.xml」の設定ごとに 1 回発生します。
どうすればこの動作を回避できますか? OnSharedPreferenceChange
ユーザーが初めて「設定アクティビティ」に入ったときにイベントが発生したくありません。
ありがとう