社区
Android
帖子详情
怎样控制imageview使图片充满imageview
Blueden9633
2012-04-30 07:03:53
我希望一幅图宽度与layout宽度相同,然后填满整个imageview(因为我希望下面另一幅图能够和它无缝地拼接在一起),高度保持原图高宽比不变。
xml应该怎么操作?不管我怎么操作scaleType和layout_width和height,imageview总是会比图片稍大一点,就是表现为周围有一圈黑边
就像这样,imageview明显比图片要大。
要怎么修改xml文件才能使图片充满?
...全文
27569
18
打赏
收藏
怎样控制imageview使图片充满imageview
我希望一幅图宽度与layout宽度相同,然后填满整个imageview(因为我希望下面另一幅图能够和它无缝地拼接在一起),高度保持原图高宽比不变。 xml应该怎么操作?不管我怎么操作scaleType和layout_width和height,imageview总是会比图片稍大一点,就是表现为周围有一圈黑边 就像这样,imageview明显比图片要大。 要怎么修改xml文件才能使图片充满?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RunningLike
2015-01-08
打赏
举报
回复
android:scaleType="centerCrop" 这个也不行啊,这样在listView里面的话高度就显示不完整 ,用android:scaleType="fitXY"的话只会拉宽图片,如何做到使宽度填充整个屏幕,而高度相应的增大呢?
Jing丶無雙
2014-12-23
打赏
举报
回复
引用 15 楼 a648976620 的回复:
android:scaleType="fitXY" 这样的话 图片被拉伸变形了 怎么解决啊
试试这个 android:scaleType="centerCrop"
jeadong_flash
2014-12-23
打赏
举报
回复
引用 15 楼 a648976620 的回复:
android:scaleType="fitXY" 这样的话 图片被拉伸变形了 怎么解决啊
我也是遇到这样 你解决了吗?
秋风过无痕
2014-12-22
打赏
举报
回复
android:scaleType="fitXY" 这样的话 图片被拉伸变形了 怎么解决啊
shenshizhong
2014-11-28
打赏
举报
回复
如图:
要是有知道答案的给个回复哦,786514885谢谢
shenshizhong
2014-11-28
打赏
举报
回复
本来是1280*720的图片,就是左右还会有空隙
shenshizhong
2014-11-28
打赏
举报
回复
这样处理图片会变形的
如图,圆变扁了哦
Jing丶無雙
2014-11-11
打赏
举报
回复
谢谢 用上了 嘻嘻
android:scaleType="fitXY"
sogarme
2014-11-10
打赏
举报
回复
都是fill_parent肯定不行,试过了。因为fill_parent是imageview的属性,不是里面图片的属性,图片还是不能填满imageview。 最后用 android:scaleType="fitXY" 搞定了。 ----------------------那这样layout_height是怎么设的wrap_content?
blokHuang
2014-10-16
打赏
举报
回复
mljlizhao
2014-07-29
打赏
举报
回复
有帮助,感谢了...
北京橙溪 www.enwing.com
2014-05-29
打赏
举报
回复
给了我帮助,谢谢2014年5月29日16:33:41
ljl281
2012-07-10
打赏
举报
回复
这个不错,学习到了。
Blueden9633
2012-05-01
打赏
举报
回复
都是fill_parent肯定不行,试过了。因为fill_parent是imageview的属性,不是里面图片的属性,图片还是不能填满imageview。
最后用
android:scaleType="fitXY"
搞定了。
追风筝的孩子
2012-05-01
打赏
举报
回复
高度和宽度都是fillparent不行吗?
danielinbiti
2012-04-30
打赏
举报
回复
center_inside也不行?
Blueden9633
2012-04-30
打赏
举报
回复
但是设置为background的话,图片的大小会随着imageview的大小不同而被拉伸,怎么样才能保持原高宽比?
追风筝的孩子
2012-04-30
打赏
举报
回复
background
Imageview
之
图片
填充模式Centercrop模式实现
这个模式主要用于保持图像的原始宽高比,同时让图像的整个宽度或高度
充满
ImageView
。例如,假设你有一个宽高比为2:1的图像,而
ImageView
的宽高比是1:1,那么"CenterCrop"会放大图像,使得图像的一边完全填满...
Imageview
之
图片
填充模式fitcenter的实现
- `centerInside`:保持原始比例缩放
图片
,使
图片
完全包含在
ImageView
内,
图片
的宽高至少有一边等于
ImageView
的相应边。 - `fitEnd`、`fitStart`、`fitXY`等:分别将
图片
向右下、左上和自由拉伸以填充
ImageView
。 ...
Android 自定义
ImageView
自适应网络请求
图片
width=100%就可以使得
图片
宽度
充满
屏幕,高度自适应
图片
说明Andorid中
ImageView
的不同属性ScaleType的区
使用此选项时,如果
图片
大于`
ImageView
`,则会等比例缩放
图片
,使其完全适合`
ImageView
`的内部空间,同时保持
图片
居中。如果
图片
小于`
ImageView
`,则直接居中显示,不进行放大。这种方式确保了
图片
始终在`
ImageView
...
Android开发之
imageView
图片
按比例缩放的实现方法
- 这是最常用的模式,它会按比例缩放
图片
,使
图片
的最小边与`
ImageView
`的相应边相匹配,然后居中显示。这样可以保证
图片
充满
整个视图,而不会失真。 5. **FIT_END** 和 **FIT_START**: - 这两种模式类似于`FIT_...
Android
80,472
社区成员
91,384
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章