如何在所有Android设备的同一位置定位图像?

时间:2013-10-01 04:43:35

标签: android

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我无法想象一个有意义的场景,但显然必须存在,因为Android团队已经建立了对它的支持。 dimension type上的文档清楚地表明它支持“mm”和“in”作为毫米和英寸的限定符。

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