Cómo guardar la imagen en preferencia compartida en Android | Problema de preferencia compartida en Android con imagen

En mi aplicación después de iniciar sesión, tengo que guardar el nombre de usuario y la imagen en una preferencia compartida para otras páginas. Puedo guardar el nombre con preferencia, pero no puedo encontrar dónde guardar la imagen.

Estoy tratando algo como eso-

SharedPreferences myPrefrence;
    String namePreferance="name";

    String imagePreferance="image";

SharedPreferences.Editor editor = myPrefrence.edit();
                editor.putString("namePreferance", itemNAme);
                editor.putString("imagePreferance", itemImagePreferance);
                editor.commit();

Estoy tratando de guardar la imagen como una cadena después de convertirla en un objeto. Pero cuando lo reconvierto en bitmap no obtuve nada.

Respuestas a la pregunta(4)

Su respuesta a la pregunta