1

以下と非常によく似た問題に遭遇しましたが、異なります。

更新された共有設定を読むには?

私は 2 つのアプリケーションを持っています。A.apk には、B.apk から取得する必要があるかなりの数の sharedPreferences があります。問題なく B から完全に読み取ることができます。ただし、A の設定が変更されると、B.apk (onResume) に戻ります。A からフェッチされた設定は更新されません。B.apk を強制的に閉じて再起動し、更新された設定を読み取る必要があります。

Aを離れるときにfinish()も使用しようとしましたが、機能していません。なにか提案を?

4

1 に答える 1

1

B.apk に ContentProvider を設定し、A.apk で設定を読み取り/更新することができます。

于 2012-09-16T17:13:19.790 に答える