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

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

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

Всем привет !

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

Спасибо за помощь.
http://www.cyberforum.ru/android-dev/thread2151040.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2015, 10:51
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как получить характеристики изображения перед выводом? (Программирование Android):

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

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

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

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

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

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