1

有没有办法在相对布局中设置 ImageView 的精确坐标?我发现了与“绝对布局”相关的东西,但我被告知它已被弃用?如何在相对布局中设置子项的位置?

谢谢!

4

2 回答 2

0

您可以指定组件的顶部/左侧填充/边距并使用它放置它(假设组件位于 RelativeLayout 的左上角)。

于 2012-08-27T00:27:54.950 回答
0

根据您要执行的操作,有一些选项:

  1. 如果您想从边缘进行绝对定位,则可以在将其与该边缘对齐后使用您想要的任何边缘的填充/边距(如另一个响应中所述)。

  2. 如果您想将它放在另一个视图之外,您可以类似地添加填充/边距。

  3. 您可以使用 setX 和 setY 以编程方式执行此操作

  4. 如果您希望边缘与另一个具有偏移的视图对齐,则可以使用 translationX 和 translationY(或它们的程序等效项)。

希望这可以帮助...

于 2012-08-27T06:24:06.050 回答