簡體   English   中英

無法將android:process:xxx的共享首選項訪問我的活動

[英]Unable to acces the shared preferences from android:process:xxx to my Activity

在我的應用程序中,我創建了android:process:xxx。 我正在嘗試使用鍵“ name”從進程xxx組件中優先選擇一個String值。 在此之后,我試圖從Activity獲得具有相同鍵的值。 活動不屬於進程xxx。

我創建了如下的共享首選項。

mPref = getSharedPreferences(PREF_FILE_NAME, MODE_MULTI_PROCESS);
mEditor = mPref.edit();

如果您的應用上有兩個或多個進程,而不是共享首選項,請在數據庫中創建一個表。 將值保存在該表中。

public SessionManager(Context context){
    this._context = context;
    //make mode as private
    pref = _context.getSharedPreferences(PREF_NAME, PRIVATE_MODE);
    editor = pref.edit();
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM