当前位置: 代码迷 >> Android >> 怎的让图片适应不同的环境或不同的机器
  详细解决方案

怎的让图片适应不同的环境或不同的机器

热度:77   发布时间:2016-05-01 13:06:00.0
怎样让图片适应不同的环境或不同的机器
原本在android的虚拟器运行好好的一张图片,大小刚好。但是放到目标存机器上,是用液晶显示屏来显示的,图片没

有根据环境的变化而有所变化。此外,上面的其他图片也乱了。我是用相对布局(RelativeLayout)的。

请问是什么原因导致的呢

------解决方案--------------------
屏幕分辨率不一样
------解决方案--------------------
设置android:layout_width="wrap_content"
android:layout_height="wrap_content"
如果要用到的单位,就用dip
------解决方案--------------------
.9的图片
------解决方案--------------------
探讨
引用:

屏幕分辨率不一样

那应该怎么解决?

------解决方案--------------------
.9图片是正解吧。。
------解决方案--------------------
肯定是分辨率不同造成的
------解决方案--------------------
你用的是android:src还是android:background?
src显示的是图片的原始尺寸
background显示的是缩放后的图片

另外,宽度和高度的单位要用dip
------解决方案--------------------
在imageView中如下面设置
XML code
android:src="@drawable/logo"  android:scaleType="centerInside"
  相关解决方案