ImageView на весь экран

178
04 мая 2018, 13:48

Всем привет. Когда нажимаешь на картинку в приложении картинка открываеться в полный рост. Каждый наверно встречал такое. Так вот это делаеться с помощью перехода на новый активити с ImageView на весь экран или как то по другому?

Answer 1

Лучше всего создавать такую ImageView программно, чтобы не мозолила глаза, валяясь в xml-разметке. Более того, вы сможете сделать эффект transition как захотите.

ImageView imageView = //делаете inflate или создаете программно.
activity.getWindow().getDecorView().findViewById(android.R.id.content).addView(imageView);

Таким образом она добавится прямо в декор вью активности

READ ALSO
Java SE, корректная запись строки байтовых символов в байтовый массив

Java SE, корректная запись строки байтовых символов в байтовый массив

Имеется Строка String Packet в которой записываетются данные а-ля FA0023CC и массив byte[] P = new byte[Packetlength()/2]в который нужно загнать данные по типу 0xFA 0x00 0x23 0xCC Пишу...

188
Как создать переменную int из выражения?

Как создать переменную int из выражения?

Можно ли сделать одну int переменную из listget(count-1))

205
CyclePagerIndicator чем заменить?

CyclePagerIndicator чем заменить?

CyclePagerIndicator в проект добавить нужноНа гитхабе и вообще нашел лишь зависимость к мавен

208
Дата прописью в java

Дата прописью в java

Как вывести дату словами в Java?

189