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