如何保持图像的纵横比,如纵向显示 3:4,那么当横向移动设备时,此图像应转换为 9:16,并且不应拉伸图像。锄头可以保持这个请帮助我提前感谢。
我的代码是我想在图像切换器上设置的这个图像。如何维护在imageswicher上设置的每个图像应该是纵横比。
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);
}