有没有办法在相对布局中设置 ImageView 的精确坐标?我发现了与“绝对布局”相关的东西,但我被告知它已被弃用?如何在相对布局中设置子项的位置?
谢谢!
有没有办法在相对布局中设置 ImageView 的精确坐标?我发现了与“绝对布局”相关的东西,但我被告知它已被弃用?如何在相对布局中设置子项的位置?
谢谢!
您可以指定组件的顶部/左侧填充/边距并使用它放置它(假设组件位于 RelativeLayout 的左上角)。
根据您要执行的操作,有一些选项:
如果您想从边缘进行绝对定位,则可以在将其与该边缘对齐后使用您想要的任何边缘的填充/边距(如另一个响应中所述)。
如果您想将它放在另一个视图之外,您可以类似地添加填充/边距。
您可以使用 setX 和 setY 以编程方式执行此操作
如果您希望边缘与另一个具有偏移的视图对齐,则可以使用 translationX 和 translationY(或它们的程序等效项)。
希望这可以帮助...