我使用了一个网格视图,用于存储来自Web服务的图像.
但是我的问题是,当我的设备方向从纵向更改为横向时,图像会受到挤压.
当我滚动时,将调用getvIEw,以便调整图像大小.
解决方法:
使用毕加索将您的图片调整为适合于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 one rror() { allgroupListprogressbar.setVisibility(VIEw.GONE); imgvw_eventmage.setBackgroundResource(R.drawable.blank); } });
如果您有任何疑问可以询问.:)
总结以上是内存溢出为你收集整理的android-图像在方向改变时受到挤压全部内容,希望文章能够帮你解决android-图像在方向改变时受到挤压所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)