Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
mcGurov
3 / 3 / 0
Регистрация: 30.07.2013
Сообщений: 99
#1

Увеличение изображения при клике на миниатюру - Программирование Android

30.08.2014, 13:20. Просмотров 1192. Ответов 3
Метки нет (Все метки)

Подскажите как реализовать увеличение изображения при клике на него, т.е. в активности выводится миниатюра сделанного и сохранённого на карте фото (ImageView), как при нажатии на миниатюру увеличить его? Что-то навроде PopUpWindow, которое занимало бы всё доступное пространство на экране...
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.08.2014, 13:20     Увеличение изображения при клике на миниатюру
Посмотрите здесь:

Увеличение изображения - Программирование Android
Как сделать так, чтобы изображение увеличивалось при помощи мультитача. Заранее спасибо

Увеличение изображения - Программирование Android
Доброго времени суток, кто может подсказать как сделать чтоб размер изображения на андроид можно било менять пальцами ... ( буду раж...

Увеличение изображения в ImageView - Программирование Android
Необходимо увеличить изображение, которое в ImageView (просмотр через ViewPager). Делаю так: int width = bitmap.getWidth() ; ...

Изменение цвета при клике по layout - Программирование Android
Мне нужно было чтобы при клике по лэйауту у меня менялся его цвет,а потом все возвращалось в исходное состояние,но почему то не...

Показать кнопки при клике на нужный элемент - Программирование Android
Добрый вечер! Проблема: мне нужно на начальном этапе сделать кнопки "скрытыми", и как только нажимают на нужный элемент - сделать...

Оставить нажатое состояние кнопки при клике - Программирование Android
Не могу найти по всему инету простую вещь - как оставить нажатое состояние кнопки при клике - скажем она меняет картинку на ON , при...

Открыть старое активити при клике на уведомление - Программирование Android
Добрый день. Есть такая штука: создается уведомление, оно появляется, при этом приложение по сути закрывается finish(); Далее при...

Передать данные при клике на listview в другое activity - Программирование Android
Подсксжите пожалуйста, как мне при клике на listview заполненный с помощью sdimplecursoradapter передеавать данные в другое activity для...

Элементы ExpandebleListView не меняют свой внешний вид при клике - Программирование Android
Здравствуйте. У меня есть ExpandebleListView, для которого я использую свои разметки для групп и дочерних элементов. И когда у...

Как найти id записи в SQlite таблице при клике на кнопку расположенную в Listview item? - Программирование Android
привет ! подскажите пожалуйста решение((( Кейс: у меня есть листвью , который выводит записи из локальной БД. На каждом айтеме...

Поворот изображения при снимке - Программирование Android
Сетап такой: пользователи делают снимок в портретном режиме, и раньше достаточно было для корректного отображения фотографий повернуть их...

Центрирование изображения при вращении и увеличении - Программирование Android
Добрый день! пишу контролл аватара с функциями масштабирования и вращения. Столкнулся с проблемой центрирования изображения при его...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Muhammad97
10 / 10 / 1
Регистрация: 10.11.2013
Сообщений: 238
31.08.2014, 00:05     Увеличение изображения при клике на миниатюру #2
Присваивающее имею обработчик, передаешь activity строку через intent, после чего получаешь строку и загружаешь нужную картинку
mcGurov
3 / 3 / 0
Регистрация: 30.07.2013
Сообщений: 99
01.09.2014, 09:43  [ТС]     Увеличение изображения при клике на миниатюру #3
Muhammad97, вызвать активность с фото что ли? Пример бы какой-нибудь...
Muhammad97
10 / 10 / 1
Регистрация: 10.11.2013
Сообщений: 238
01.09.2014, 12:17     Увеличение изображения при клике на миниатюру #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
ImageView img;
 
@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
 
 
 
img = (ImageView) findViewById(R.id.tvoy_image_view);
 
img.setOnClickListener(ocl);
}
 
OnClickListener ocl = new OnClickListener(){
        
        
        @Override
        public void onClick(View v) {
            
            switch(v.getId()) { 
            
                case R.id.sign_in:
                    intent = new Intent(context, VtoroeActivity.class);
intent.putExtra("image_name", "image_name");
                    startActivity(intent);
                break;
            }}
    };
Добавлено через 40 минут
Если изображение несколько, то нужно узнать на какое изображение нажали. Для этого каждому ImageView присваиваем
XML
1
 tag="tvoi_tag"
Вместо строки "image_name" пишем v.getTag. case/break нужно убрать. На втором акте где получаем строку зависимости от нее показываем изображение. В теге можно писать имя изображения не передавать его после чего по имени загружаем картинку. Как загружать изображения в зависимости от имени найдите в моих недавних темах.
Yandex
Объявления
01.09.2014, 12:17     Увеличение изображения при клике на миниатюру
Ответ Создать тему
Опции темы

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