的docs狀態:getDefaultSharedPreferences() - 多包應用程序的上下文是什麼?
獲取指向所使用的在給定上下文偏好框架的默認文件SharedPreferences實例。
我的問題是一個環境相關的問題,真的 - 我不是很清楚,如果(在myapp.receivers
包)由廣播接收器接收到的情況下,上下文我在一些活動或服務(分別在myapp.activities
和myapp.services
)得到的將委託給相同的SharedPreferences實例。
請注意,behind the scenesgetDefaultSharedPreferences(context)
調用getSharedPreferences(context.getPackageName(), MODE_PRIVATE)
。
順便說一下,也reported是開始從快捷方式的應用程序,而不是菜單提供不同的默認首
我知道'ReceiverRestrictedContext' - 所以在任何情況下,我得到的名稱都是'>'中的名稱。任何鏈接到源,谷歌組等?還有什麼報道[這裏]的差異(http://stackoverflow.com/questions/10786172/android-getdefaultsharedpreferences)? –
2013-05-02 18:27:54
在答案中增加了更多信息 – Sudhee 2013-05-03 10:04:11
我仍然想念一些更正式的鏈接,但現在關閉 – 2013-05-03 11:51:07