Как сохранить соотношение сторон изображения, например, 3: 4 на портрете, тогда это изображение должно быть преобразовано 9:16, когда перемещение устройства в ландшафте и изображение не должны растягиваться. Hoe может поддерживать это, пожалуйста, помогите мне заблаговременно.Как сохранить соотношение сторон изображения?
Мой код И это изображение, которое я хочу установить на переключателе изображения. Как поддерживать каждое изображение, установленное на imagewicher, должно быть соотношение сторон.
public View makeView() {
ImageView imageView = new ImageView(this);
imageView.setAdjustViewBounds(true);
WindowManager window = (WindowManager) getSystemService(Context.WINDOW_SERVICE);
Display display = window.getDefaultDisplay();
imageView.setLayoutParams(new ImageSwitcher.LayoutParams(
display.getWidth(), LayoutParams.FILL_PARENT));
imageView.setBackgroundResource(R.drawable.border);
imageView.setPadding(8, 8, 8, 8);
imageView.setImageBitmap(image);
imageView.setScaleType(ScaleType.FIT_XY);
}
Надеюсь, что это поможет вам ,, [см это] [1] [1]: http://stackoverflow.com/questions/8232608/fit-image-into-imageview -keep-aspect-ratio-and-then-resize-imageview-to-image-d –