2013-11-22 36 views
0

我想知道如何(如果可能)從我的共享首選項將我的字符串發送到字符串數組,以便我的其他類將能夠讀取它,使圖像可以顯示。從共享首選項發送字符串

我知道獲取「imgUrl」會爲我提供與正在查看的圖像相對應的正確圖像URL。

我真的停留在如何將我能夠做到這一點,任何幫助將是巨大的..

類:

case R.id.FavouriteWallpaper: 


     SharedPreferences prefs; 
     prefs = PreferenceManager.getDefaultSharedPreferences(getActivity()); 
     SharedPreferences.Editor editor = prefs.edit(); 
     editor.putString("imgUrl", mImageUrl); 
     editor.commit(); 

     break; 

    } 
    return super.onOptionsItemSelected(item); 
} 



    //Somehow get "imgUrl" from Sharedprefs to be displayed in this format: 

public static final String[] ImageFavs = new String[] { 

      "www.URLTOBEDISPLAYEDHERE.jpg" 

}; 
+0

請看[這裏](http://developer.android.com/reference/android/content/SharedPreferences.html)如何存儲和安卓retrive在SharedPreferences數據。另請向[google]提出您的問題(https://www.google.co.in/search?q=shared+preference+in+android&oq=shared&aqs=chrome.3.69i57j69i60j0l4.5851j0j8&sourceid=chrome&espv=210&es_sm=93&ie=UTF -8)在問這裏之前。 – Gunaseelan

回答

0

您是否嘗試過這個?

String uri=prefs.getString("imgUrl", "default uri");