Я создаю приложение для Android, в котором вы копируете изображение из местоположения x
в местоположение y
. После завершения копирования я хотел бы увидеть изображение в ImageView
. Я знаю местоположение изображений, но независимо от того, что я пытаюсь, я не могу создать объект bitmap
.BitmapFactory.decodeFile() возвращает null
Линия, вызывают мои проблемы заключается в следующем:
BitmapFactory.decodeFile(dir+s);
dir = getCacheDir().getAbsolutePath()+"/images/";
s = file name (eg. 1275123123.jpg)
Если я создаю File
объект с тем же путем, и вызвать f.isFile()
, он возвращает true
.
Открытие изображения в андроиде или в окнах не представляет проблемы.
Какой настоящий путь? – Blackbelt
Вы проверили http://stackoverflow.com/questions/6013029/android-decodefile-always-returns-null-for-file-in-internal-storage – Ryan
@blackbelt /data/data/net.hath.snapcap/cache /images/file.jpg – MartinHaTh