Android Галерея Изображение на сенсорном экране - PullRequest
1 голос
/ 17 января 2012

Я занимаюсь разработкой приложения, имеющего внешний вид, похожего на «Приложение галереи». Когда я нажимаю на изображение из галереи ... Я хочу разместить изображение на весь экран .. Я использовал этот код .. но он не работает. Вы можете направить меня к этому ... Вот код для того же:

  Display display = getWindowManager().getDefaultDisplay(); 
  int width = display.getWidth();
  int height = display.getHeight();

  imgView.setMinimumWidth(width);
  imgView.setMinimumHeight(height);

  imgView.setMaxWidth(width);
  imgView.setMaxHeight(height);

Ответы [ 2 ]

0 голосов
/ 17 января 2012

Вы можете рассмотреть возможность открытия изображения в своем собственном действии с android: noHistory = "true" в манифесте, и onClick () заставит его завершить действие. Таким образом, вам не нужно беспокоиться об изменении размера изображения и разрушении всего, что происходит в выбранном вами действии.

0 голосов
/ 17 января 2012

Вы должны использовать следующий атрибут просмотра изображения, чтобы подогнать изображение к экрану.

Управляет изменением размера или перемещения изображения в соответствии с размером этого ImageView.

Должно быть одним из следующих постоянных значений.

Постоянное значение

матрица 0

fitXY 1

fitStart 2

fitCenter 3

fitEnd 4

центр 5

centerCrop 6

центр Внутри 7

android:scaleType="fitxy"

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

...