【发布时间】:2013-12-11 14:42:31
【问题描述】:
我的布局中有三个元素,1 个 TextView 和 2 个 ImageView。 TextView 将在顶部,2 个 ImageViews 应该在下方。我希望它们占据等量的空间,我可以将 textview 对齐到空间的中间,而 imageview 可以尝试占据指定位置的宽度和高度。
现在我的图像是 640 x 480。在某些设备上,它完美地占据了高度和宽度。但是,在其他分辨率不同的设备上,它可能只占用它的宽度或高度,中间留有空白。我正在使用权重为 3 个元素分配 3 个分配空间。
由于屏幕分辨率不同,我在布局方面是新手。有没有办法在不同分辨率的设备上动态反映相同的东西?我不应该尝试通过 android:layout_weight 为每个元素分配空间吗?有解决办法吗?
【问题讨论】:
标签: android android-layout android-imageview