android imageView 图片自适应问题 分类: Android图形动画 2014-07-01 20:08 109人阅读 评论(0) 收藏
先获取屏幕的大小,然后根据屏幕大小处理图片。
- //获取屏幕宽、高
- Display mDisplay= activity.getWindowManager().getDefaultDisplay();
- int width= mDisplay.getWidth();
- int Height= mDisplay.getHeight();
-
- //生成图片
- ImageView iv = new ImageView(...);
- iv.setImageResource(...);
- iv.setScaleType(ImageView.ScaleType.FIT_XY);
- iv.setAdjustViewBounds(true);
- iv.setMaxHeight(Height);//屏幕高度
- iv.setMaxWidth(width);//屏幕宽度
- return iv;