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

215
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 Пишу...

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

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

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

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

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

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

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

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

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

229