У меня есть строка пути к файлу в форме "e: \ ... \ xxx.jpg" Как мне создать из нее объект для рисования?
android извлекается из пути к файлу
Ответы (1)
Вы можете создать Drawable или Bitmap из строкового пути следующим образом:
String pathName = "/path/to/file/xxx.jpg";
Drawable d = Drawable.createFromPath(pathName);
Для растрового изображения:
String pathName = "/path/to/file/xxx.jpg";
Bitmap b = BitmapFactory.decodeFile(pathName);
person
Hakan Ozbay
schedule
29.04.2011
Раньше я загружал растровые изображения в ImageViews. Но благодаря вашему ответу я просто попытался преобразовать свои ресурсы jpg в Drawables, и теперь мое приложение загружается быстрее.
- person Ignacio Roda; 18.10.2015
Просто, аккуратно и чисто! +1 за сохранение TL; DR :)
- person Aviram Fireberger; 02.06.2019