В моем проекте Android я использую один фрагмент, где я сохранил некоторое значение в общем предпочтении.В Homefragment я получаю это значение из sharedPreference , которое является URL-адресом изображения.Я правильно получаю URL изображения из sharedPreference , но когда я загружаю изображение с помощью Picasso, оно не работает.
Вот код для сохранения данных с использованием sharedPreference-
SharedPreferences.Editor editor =
getContext().getSharedPreferences(
"Profile_PREF",
MODE_PRIVATE)
.edit();
editor.putString("user_image", "my image url");
editor.apply();
Вот код, который я написал для получения URL-адреса изображения внутри onCreateView-
SharedPreferences prefs =
getContext().getSharedPreferences("Profile_PREF", MODE_PRIVATE);
String restoredImage = prefs.getString("user_image", null);
if(restoredImage != null) {
userImage = prefs.getString("user_image", null);
}
Log.e("##user_image", userImage);
Затем после получения URL-адреса изображения в onCreateView я написал следующий код для показа изображения с помощью библиотеки Picasso.
Picasso.with(getContext()).load(userImage).into(imageView);
Но изображение не отображается.Итак, мне нужно решение для этого, чтобы показать изображение.