Próbuję załadować obraz PNG jako ciągnąć z karty SD mojego urządzenia. używam następującą funkcję, ale to nie działa:Ładowanie do rysowania z karty SD
public Drawable getDrawable()
{
return new BitmapDrawable(imagePath);
}
Ścieżka zdjęcie: mnt/sdcard/MyFolder/image.png
Aplikacja ulega awarii, kiedy próbuję wywołanie tej metody, jak powinny Mogę załadować obraz png znajdujący się na moim sdcard i wrzucić go do obiektu Drawable?
Spójrz na 'decodeFile' http://developer.android.com/reference/android/graphics/BitmapFactory.html#decodeFile(java.lang.String) – Doomsknight
@Doomsknight Czy możesz podać przykład? Szukałem teraz BitmapFromFile, ale nie mogłem znaleźć żadnych informacji na ten temat. – idish
@Doomsknight Rozumiem, więc będę musiał później rzucić bitmapę na obiekt do rysowania? – idish