1

onSharedPreferenceChangedの変更を検出するために使用していPreferenceActivityます。

によって管理されるキーと値のペアPreferenceActivityも、コード ロジックによって変更されます。

デフォルト値もonSharedPreferenceChanged関数呼び出しをトリガーします。

ユーザーが GUI から変更を開始したのか、変更がコードによって行われたのかを区別して調べる方法はありますか?

よろしく

4

1 に答える 1

0

いいえ、区別できません。リスナーは、ユーザーが開始したかプログラムに関係なく呼び出されます

于 2012-12-17T18:02:27.630 に答える