Załadunek z karty SD

Usiłuję załadować obraz png jako drawable z mojej karty SD urządzenia. Używam następującej funkcji, ale to nie działa:

public Drawable getDrawable()
{
return new BitmapDrawable(imagePath);
}

Ścieżka obrazu to: mnt / sdcard / MyFolder / image.png

Aplikacja ulega awarii, gdy próbuję wywołać tę metodę, jak powinienem załadować obraz png znajdujący się na mojej karcie sd i wrzucić go do obiektu Drawable?

questionAnswers(2)

yourAnswerToTheQuestion