Обрезать и изменить размер изображения для использования в списке

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

Любая идея, как я могу это сделать?

1 ответ

Решение

Вы можете использовать ImageView чтобы отобразить миниатюру. Установите размер ImageView в XML макета, где вы можете установить разные размеры для каждого размера экрана, следуя этому руководству: http://developer.android.com/training/basics/supporting-devices/screens.html

Убедитесь, что тип шкалы ImageView устанавливается в соответствии с вашими потребностями, устанавливая правильный android:scaleType собственность на ваш ImageView, Доступные типы шкал можно найти здесь: http://developer.android.com/reference/android/widget/ImageView.ScaleType.html

Это должно делать свое дело.

Другие вопросы по тегам