Показать сообщение отдельно
Старый 29.01.2007, 16:02   #1
EQ
AnyKey`щик
 
Регистрация: 29.01.2007
Сообщений: 3
Написано 0 полезных сообщений
(для 0 пользователей)
Большие картинки с файловой системы

Добрый всем день, а особенно земляку pilgrim'у!
Напоролся на такую дрянь: нужно загрузить фотографии с файловой системы телефона и отобразить их в уменьшенном виде. Мыслил так:

FileConnection fc = (FileConnection)Connector.open("file://localhost/e:/DCIM/100MSDCF/DSC00500.JPG",Connector.READ);
InputStream IS = fc.openInputStream();
Image img = Image.createImage(IS);

Это было лишь начало, но и тут всё прогорело. Рисунок в 1600x1200 грузится очень долго, а при попытке его нарисовать прога вообще вываливается с "Приложение юзает много мозга". На SEk750 есть такая прога, называется HPPrint, так вот она ищет всю графику на телефоне и рисует найденное в виде альбома, в уменьшенном виде. И что вы думаете? Вышеупомянутые рисунки грузятся пару секунд, так же как и русуются. Я за явой второй день, может поможете?..

Заранее благодарю!
(Offline)
 
Ответить с цитированием