如何阅读应用程序之间的更新共享首选项

时间:2012-09-16 16:10:33

标签: android

我遇到了与以下问题非常相似的问题,但情况有所不同。

Howto read updated shared preferences?

我有两个应用程序,A.apk需要从B.apk获取相当多的sharedPreferences。我可以毫无问题地从B中完全阅读它。但是,当A的首选项被更改,然后返回到B.apk(onResume)。现在,从A获取的首选项不会更新。我要强制关闭B.apk并重新启动它以阅读更新的首选项。

我还试图在离开A时使用finish(),但是,它不起作用。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

您可以在B.apk中拥有ContentProvider,并在A.apk中阅读/更新首选项。