android 分辨率显示问题 急!急!

重色轻友永垂不朽1 2015-01-07 03:36:29
我要在手机上显示一个图片 不管在任何分辨率下都要显示为 4.2 cm 有什么办法可以解决
...全文
115 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
引用 5 楼 u011505586 的回复:
[quote=引用 4 楼 dalor 的回复:] 不过,你说的,不同设备保持不变,你把src的那个view的大小设置能4.2cm对应的像素大小就可以了啊,就只有那么的view,图片永远就那么大显示.
4.3cm 算出来应该是124px 但是 显示出来以后 用尺子在手机上测量却比他小了很多[/quote] 嗯,换成与像素无关的dip试试.
  • 打赏
  • 举报
回复
jeky_zhang2013 2015-01-07
换成dpi试试
  • 打赏
  • 举报
回复
引用 4 楼 dalor 的回复:
不过,你说的,不同设备保持不变,你把src的那个view的大小设置能4.2cm对应的像素大小就可以了啊,就只有那么的view,图片永远就那么大显示.
4.3cm 算出来应该是124px 但是 显示出来以后 用尺子在手机上测量却比他小了很多
  • 打赏
  • 举报
回复
不过,你说的,不同设备保持不变,你把src的那个view的大小设置能4.2cm对应的像素大小就可以了啊,就只有那么的view,图片永远就那么大显示.
  • 打赏
  • 举报
回复
引用 2 楼 u011505586 的回复:
设置了 图片也显示出来了 但是在不同分辨率的屏幕分辨率下 显示的大小会不一样
按道理讲,本来就应该不同设备上显示的大小是不同的,只不过图片的宽高比是要保持一样,这样才叫适配嘛. 而宽高比,我们可以算出来,这样,在不同设备上,我要就保持这个比例就OK了,如果图片模糊了,就提高图片质量或用draw9patch处理
  • 打赏
  • 举报
回复
设置了 图片也显示出来了 但是在不同分辨率的屏幕分辨率下 显示的大小会不一样
  • 打赏
  • 举报
回复
图片引用时,你设置的是src或者是imageResource吧.
  • 打赏
  • 举报
回复
相关推荐
发帖
Android
创建于2009-10-09

7.9w+

社区成员

移动平台 Android
申请成为版主
帖子事件
创建了帖子
2015-01-07 03:36
社区公告
暂无公告