ImageView layout_height在不同的屏幕上 - Android

时间:2014-10-31 16:40:51

标签: android android-layout android-imageview

我有ScrollView自定义项目布局。每个布局都有两个ImageView个。我将两张图片上的layout_width设置为0dp,将layout_weight:1设置为每个手机/平板电脑屏幕的屏幕的一半。但是如何设置layout_height ....?如果我修复(例如150dp)它对手机很好,但它不适用于平板电脑。对此有任何解决方案......?

2 个答案:

答案 0 :(得分:1)

您有两个选择:

  1. 为您关注的每个屏幕尺寸创建另一个具有屏幕尺寸限定符的布局目录
  2. 将高度设置为fill_parent,这样它将始终填充父布局。

答案 1 :(得分:0)

您好,如果您不想在布局中使用不同的文件夹,他们是支持多种屏幕尺寸的一种方法,您可以使用layout_height = wrap_content并修复图片大小,我希望此链接对您有所帮助

http://developer.android.com/training/multiscreen/screensizes.html
下一个链接将帮助您确定,    http://developer.android.com/guide/practices/screens_support.html