一个120dp*120dp的Imageview,放入一个bitmap截取的120px*120px,不同的设备上显示应该是怎样?

Crawl.W 2016-02-03 05:31:24
按理说现在的设备上都1dp都远不止1px,这样放入上述截取的,会怎样显示呢?
...全文
254 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Crawl.W 2016-04-15
  • 打赏
  • 举报
回复
在后面的一些经验中发现当往设备上画的时候都是把值转换成像素值的,也就是说100dp真正画到设备上是不止100px的,所以往上面画不应该填满的。自于是不是自动去fitxy我不在管了,正如楼上告诉我的那是自己去尝试的事,实践得经验。我当时应该就是要一个这样的答案,希望给后来的新手一些帮助
只为搞笑 2016-02-18
  • 打赏
  • 举报
回复
没试过,不过这个得看你的imageview scaleType的设置了,如果设置为fixXY,那么所有设备看到的大小应该是一样大的,但是清晰度不一样,如果没有设置,那就不一定了
Crawl.W 2016-02-18
  • 打赏
  • 举报
回复
引用 5 楼 u010668114 的回复:
我觉得你应该试一下而不是来问
你们有没有实验过呢,有没有遇到这样的情况,结果如何?
Crawl.W 2016-02-15
  • 打赏
  • 举报
回复
引用 5 楼 u010668114 的回复:
我觉得你应该试一下而不是来问
我也是这么觉得的
Crawl.W 2016-02-04
  • 打赏
  • 举报
回复
引用 1 楼 tcmakebest 的回复:
自动缩放到 ImageView 的大小即可, 有一个属性可以设置 scale type = fitXY
引用 2 楼 tempersitu 的回复:
看你想怎么显示咯. 可以通过设置scale Type来改变. 具体可以参考这个帖子 http://blog.csdn.net/larryl2003/article/details/6919513
主要是我没有设置scale type,但是没有感觉出它没有填满imageview
东山少爷猪头 2016-02-04
  • 打赏
  • 举报
回复
看你想怎么显示咯. 可以通过设置scale Type来改变. 具体可以参考这个帖子 http://blog.csdn.net/larryl2003/article/details/6919513
只为搞笑 2016-02-04
  • 打赏
  • 举报
回复
我觉得你应该试一下而不是来问
东山少爷猪头 2016-02-04
  • 打赏
  • 举报
回复
引用 3 楼 qq_27564553 的回复:
[quote=引用 1 楼 tcmakebest 的回复:] 自动缩放到 ImageView 的大小即可, 有一个属性可以设置 scale type = fitXY
引用 2 楼 tempersitu 的回复:
看你想怎么显示咯. 可以通过设置scale Type来改变. 具体可以参考这个帖子 http://blog.csdn.net/larryl2003/article/details/6919513
主要是我没有设置scale type,但是没有感觉出它没有填满imageview[/quote] 在不同机器上试试就知道效果了.
tcmakebest 2016-02-04
  • 打赏
  • 举报
回复
自动缩放到 ImageView 的大小即可, 有一个属性可以设置 scale type = fitXY

80,351

社区成员

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

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