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

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

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

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

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

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

Увеличение изображения в ImageView
Необходимо увеличить изображение, которое в ImageView (просмотр через...

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

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

3
Muhammad97
10 / 10 / 2
Регистрация: 10.11.2013
Сообщений: 238
31.08.2014, 00:05 2
Присваивающее имею обработчик, передаешь activity строку через intent, после чего получаешь строку и загружаешь нужную картинку
1
mcGurov
3 / 3 / 0
Регистрация: 30.07.2013
Сообщений: 101
01.09.2014, 09:43  [ТС] 3
Muhammad97, вызвать активность с фото что ли? Пример бы какой-нибудь...
0
Muhammad97
10 / 10 / 2
Регистрация: 10.11.2013
Сообщений: 238
01.09.2014, 12:17 4
Лучший ответ Сообщение было отмечено mcGurov как решение

Решение

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 нужно убрать. На втором акте где получаем строку зависимости от нее показываем изображение. В теге можно писать имя изображения не передавать его после чего по имени загружаем картинку. Как загружать изображения в зависимости от имени найдите в моих недавних темах.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.09.2014, 12:17

Открыть старое активити при клике на уведомление
Добрый день. Есть такая штука: создается уведомление, оно появляется, при...

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

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


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

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

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