我想知道如何(如果可能的话)将我的共享首选项中的字符串发送到我拥有的字符串数组,以便我的其他类能够读取它以便显示图像。
我知道获取“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 :(得分:0)
你试过这个吗??
String uri=prefs.getString("imgUrl", "default uri");