我使用了一个网格视图,用于存储来自Web服务的图像
但我的问题是当我的设备方向从纵向更改为横向时,图像会被挤压。
当我滚动时,调用getview
以调整图像大小。
答案 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);
}
});
如果您有任何疑问,可以问。享受:)