android imageView 图片自适应问题 分类: Android图形动画 2014-07-01 20:08 109人阅读 评论(0) 收藏

先获取屏幕的大小,然后根据屏幕大小处理图片。

  1. //获取屏幕宽、高
  2. Display mDisplay= activity.getWindowManager().getDefaultDisplay();
  3. int width= mDisplay.getWidth();
  4. int Height= mDisplay.getHeight();
  5. //生成图片
  6. ImageView iv = new ImageView(...);
  7. iv.setImageResource(...);
  8. iv.setScaleType(ImageView.ScaleType.FIT_XY);
  9. iv.setAdjustViewBounds(true);
  10. iv.setMaxHeight(Height);//屏幕高度
  11. iv.setMaxWidth(width);//屏幕宽度          
  12. return iv;
评论 (1) • 链接 • 2012-03-19
posted @ 2014-07-01 20:08  leansmall  阅读(107)  评论(0编辑  收藏  举报