Lire une image à partir de la mémoire interne Android

J'ai enregistré une image dans la mémoire interne. Pour exemple, j'ai enregistré comme test.jpg. Maintenant, je veux l'afficher dans une imageview. J'ai essayé ceci:

ImageView img = (ImageView)findViewById(R.id.imageView1);
try {                       
    img.setImageDrawable(Drawable.createFromPath("test.jpg"));                 
} catch (Exception e) {
    Log.e(e.toString());
}

Et obtenez le message suivant dans le LogCat:

Carte SD est disponible pour lire et écrire truetrue

De l'aide ou de référence s'il vous plaît?