Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
SemGep
0 / 0 / 0
Регистрация: 15.02.2015
Сообщений: 3
1

Как получить характеристики изображения перед выводом?

15.02.2015, 10:51. Просмотров 356. Ответов 4
Метки нет (Все метки)

Всем привет !

Не могу найти где и как получить характеристики изображения перед выводом на экран.
Использую Imageswitcher для просмотра изображений.
Картинки в ImageSwitcher получаю из файла методом ImageSwitcher.setImageURI(Uri.parse(path));
Все работает ОК!
Но я хочу знать размеры изображения ПЕРЕД выводом.
Какие методы Imageswitcher (или еще какие-то) могут мне помочь?
Где их вставить, чтобы получить данные ПЕРЕД выводом изображения, а не после этого ?

Спасибо за помощь.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2015, 10:51
Ответы с готовыми решениями:

Получить имя изображения по клику в GridView
Здравствуйте. Есть такой адаптер для вывода изображений из dravable в GridView: public class...

Уменьшение изображения перед выводом
Доброго времени суток ув.программисты! Такая ситуация: есть список файлов выводящийся на странице...

Как поделить данные statvfs перед выводом?
Есть скрипт, Который каждые 30 минут проверяет кол-во свободного места на диске и выводит мне с...

Как пропорционально уменьшить картинку перед её выводом в браузер?
Как перед выводом картинки её уменьшить до определённого размера (500px) ?? var oReader = new...

Как сохранить промежуточные данные перед выводом на экран?
здравствуйте. нужна помощь. как переписать For i = 1 To n If Mid(s, i, 1) <> " " And Mid(s,...

4
Nixy
ComfyMobile
400 / 281 / 34
Регистрация: 24.07.2012
Сообщений: 916
15.02.2015, 14:49 2
Попробуйте создать BitmapDrawable по пути. А дальше достаете Bitmap из него и размеры.
0
SemGep
0 / 0 / 0
Регистрация: 15.02.2015
Сообщений: 3
15.02.2015, 16:54  [ТС] 3
to Nixy

Вся проблема в этом "по пути"
Где именно нужно вмешаться ?
Последняя команда -> ImageSwitcher.setImageURI(Uri.parse(path));
Сразу после нее экран еще пустой (проверил в debug), потом уже где-то !? выводится картинка на экран.
Кто ее выводит ? Где по пути создать BitmapDrawable ???
0
Nixy
ComfyMobile
400 / 281 / 34
Регистрация: 24.07.2012
Сообщений: 916
15.02.2015, 18:18 4
Ну вот в ImageSwitcher Вы добавляете картинку по пути. А вместо этого сделайте создание BitmapDrawable, и уже его можно добавить в ImageSwitcher.
0
SemGep
0 / 0 / 0
Регистрация: 15.02.2015
Сообщений: 3
19.02.2015, 13:46  [ТС] 5
Спасибо - все работает !
0
19.02.2015, 13:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.02.2015, 13:46

Как сделать чтоб массив задавался и выводился перед выводом меню?
Всем привет! Как сделать чтоб массив задавался и выводился в начале,а затем использовался в...

Как перед выводом DataGrid на экран прочитать данные из первой ячейки каждой строки?
Как перед выводом DataGrid на экран прочитать данные из первой ячейки каждой строки?

Как по наименованию объекта получить его характеристики?
Доброго времени суток! :) Уважаемые форумчане, Нужна Ваша помощь, сам не осилю :(. Есть журнал В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru