android imageview 图片宽度自适应问题

人生就是赌 2013-11-18 07:34:00
大家好:
使用imageview 图片宽度自适应的问题,困扰很长时间
目前代码是:

<ImageView
android:clickable="true"
android:padding="0dip"
android:scaleType="fitCenter"
android:layout_marginTop="5dip"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5dip"
android:id="@+id/TrendFileImageView" />


出现以下问题
图片宽度大于view,则可以宽度自适应,但高度不好控制,相当于高度未自适应(这个高度指view的高度),view还有空白。
当图片宽度小于view时,又填充不满
主要是想实现web网页加载图片的效果,就是设置图片100%,高度自适应。
...全文
5747 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
氢电公敌 2015-11-22
  • 打赏
  • 举报
回复
我也正在解决这个问题,想了快一天了
小双 2014-10-20
  • 打赏
  • 举报
回复
http://blog.csdn.net/go12355/article/details/40301823
勇敢的dreamer 2014-10-18
  • 打赏
  • 举报
回复
是不是可以定义图片的自适应比例呢?以宽度为自适应参考值,默认图片以正方形(1X1)显示。楼组能解决这个问题吗?我也在研究这个问题。貌似instagram(一个图片社交软件)做的比较好。你可以参考哦。实现了能发源码发给我看看。谢谢
Android问题哥 2014-03-11
  • 打赏
  • 举报
回复
LZ,imageview自动伸缩问题解决了吗? 求教。。。
yangheng362 2014-03-06
  • 打赏
  • 举报
回复
人生就是赌 2013-11-23
  • 打赏
  • 举报
回复
这个最终还得计算屏幕宽度,小图片在setImageResource的情况下可以自动缩放,但是在SetImageBitmap情况下,不能自动延伸,还需要Bitmap.CreateScaledBitmap这个方法强行缩放图片
IcyFox 2013-11-18
  • 打赏
  • 举报
回复
layout_height:wrap_content layout_width:wrap_content

80,349

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧