Как уменьшить пиксели изображения в Android? - PullRequest
1 голос
/ 28 ноября 2011

У меня есть изображение с разрешением 1920X1080 пикселей. Я хочу изменить его разрешение на 300X300.

Я пробовал эту ссылку

, но она не работаетМожет кто-нибудь сказать мне, что я делаю не так?

Ответы [ 2 ]

7 голосов
/ 28 ноября 2011

Если у вас есть изображение в качестве растрового экземпляра, просто используйте

Bitmap scaled = Bitmap.createScaledBitmap(yourBitmap, 300, 300, true);

Более подробная информация о растровых методах доступна в API

0 голосов
/ 28 ноября 2011

Вы можете масштабировать изображение на изображении следующим образом:

<ImageView
android:id="@+id/image"
android:layout_width="300dp"
android:layout_height="300dp"
android:scaleType="centerInside"
android:src="@drawable/your_image"/>

Удачи, Аркде

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...