4 / 4 / 3
Регистрация: 20.11.2013
Сообщений: 150
|
|||||||||||
1 | |||||||||||
Передаем image в другое активити12.09.2017, 01:50. Показов 4742. Ответов 7
Метки нет (Все метки)
Привет! Пытаюсь при нажатии в recyclerView при нажатии на картинку в строке открыть ее в большом варианте!
делаю так в самом адаптере
вот пример фото куда нажимаю
0
|
12.09.2017, 01:50 | |
Ответы с готовыми решениями:
7
Передача с одного активити в другое Передача данных в другое активити Передача константы в другое активити Передача двойного массива в другое активити |
4 / 4 / 3
Регистрация: 20.11.2013
Сообщений: 150
|
|
12.09.2017, 01:51 [ТС] | 2 |
Можем есть другие способы как увеличить картинку
0
|
1 / 1 / 0
Регистрация: 25.10.2016
Сообщений: 83
|
|
12.09.2017, 09:29 | 3 |
А зачем другое активити для просмотра фотки?
Лучше сделать через фрагмент, а там и передавать bitmap (если вы о нем) не составит никакого труда.
0
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
12.09.2017, 09:58 | 4 |
Что действительно не составит труда, так это загуглить и посмотреть 150 разных вариантов. Проще всего, на мой взгляд, в фрагмент диалога передать свою вьюху и туда положить картинку.
0
|
4 / 4 / 3
Регистрация: 20.11.2013
Сообщений: 150
|
|
12.09.2017, 11:12 [ТС] | 5 |
Не подскажите каким образом через фрагмент сделать ? в моем случае?
0
|
1 / 1 / 0
Регистрация: 25.10.2016
Сообщений: 83
|
|
12.09.2017, 14:53 | 6 |
Вот это покури http://startandroid.ru/ru/urok... ialog.html
Тебя интересовать должен DialogFragment, натягиваешь на него свой Layout с ImageView или в коде создаешь ImageView и вешаешь в него Bitmap ресурс...
0
|
33 / 35 / 9
Регистрация: 03.02.2017
Сообщений: 141
|
||||||
12.09.2017, 15:25 | 7 | |||||
0
|
114 / 120 / 26
Регистрация: 29.01.2014
Сообщений: 609
|
|
14.09.2017, 11:46 | 8 |
1) Если у вас в ресурсах уже есть картинка то зачем битмап?
2) В интенте , при старт активити, вы не пердаете битмап а передаете айди вьюхи, а потом уже в активити каким то чудом хотите чтоб это стало битмапом. Читайте хоть что вы пишете. Вот так достают битмап с имеджвью : Bitmap bitmap = ((BitmapDrawable)image.getDrawable()).getBitmap(); все равно он не перейдет через интент. у вас там есть обьект listdata, я так понимаю он и несет в себе картинку, так может стоит передать номер его ячейки назад в активити и уже оттуда открыть новую активити с картинкой на весь экран? 3) Очень плохая практика открывать активити из адаптера. 4) Много битмапов сделают аутофмемори, нужно следить чтоб это не случилось.
0
|
14.09.2017, 11:46 | |
14.09.2017, 11:46 | |
Помогаю со студенческими работами здесь
8
Передача объекта класса, в другое активити Передача двойного массива в другое активити Сделать кнопку перехода на другое активити Как вызвать другое активити в контексном меню Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |