0

我必须在我的布局上放置图像,这样它就不会随着不同的屏幕分辨率而改变它的位置。它们应该准确地放置在它们所在的位置。layout_weight 属性可以与线性布局一起使用。但我使用的是相对布局,我正在处理裁剪的图像。关于如何定位图像视图的任何解决方案?设置边距高度和宽度是不值得的。

4

2 回答 2

0

我无法想象这是有意义的场景,但它显然必须存在,因为 Android 团队为它构建了支持。尺寸类型的文档清楚地表明它支持“mm”和“in”分别作为毫米和英寸的限定符。

那应该可以满足您的需求,但我建议重新评估该要求,因为这会使设计变得非常痛苦。

于 2013-10-01T06:54:17.180 回答
0

简而言之 - 你不能。设备具有不同的分辨率以及屏幕尺寸比例。因此,应用程序无法查看,same因为 Android 中没有same定义。设计界面的唯一方法是使用绑定到其他对象或父视图的边框。尝试调查规则是什么,例如“到图片底部有 10dp 的间隙”或“在 TextView 旁边”——这是每个设备上保留的常量。

于 2013-10-01T05:14:33.450 回答