在相对布局中设置特定坐标

时间:2012-08-27 00:24:44

标签: android relativelayout absolutelayout

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

谢谢!

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

根据您的目的,有一些选择:

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

  2. 如果您想将其添加到另一个视图旁边,可以类似地添加填充/边距。

  3. 您可以使用setX和setY

  4. 以编程方式执行此操作
  5. 如果您希望边缘与另一个带偏移的视图对齐,则可以使用translationX和translationY(或其编程等效项)。

  6. 希望这会有所帮助......