图像会受到方向变化的挤压

时间:2015-11-23 10:49:06

标签: android layout

我使用了一个网格视图,用于存储来自Web服务的图像 但我的问题是当我的设备方向从纵向更改为横向时,图像会被挤压。
当我滚动时,调用getview以调整图像大小。

1 个答案:

答案 0 :(得分:3)

使用Picasso将图像调整为imageview并将imageview属性更改为

<ImageView
                android:id="@+id/imgvw_eventmage"
                android:layout_width="match_parent"
                android:layout_height="180dp"
                android:scaleType="fitXY"
                android:adjustViewBounds="true"
                />

你像这样设置毕加索

Picasso.with(activity).load(imgurl).fit().into(imgvw_eventmage, new Callback() {

   @Override
   public void onSuccess() {
    allgrouplistprogressBar.setVisibility(View.GONE);
   }

   @Override
   public void onError() {

    allgrouplistprogressBar.setVisibility(View.GONE);
    imgvw_eventmage.setBackgroundResource(R.drawable.blank);
   }
  });

如果您有任何疑问,可以问。享受:)