【发布时间】:2018-07-26 23:56:16
【问题描述】:
我希望使用百分比在父视图中定位视图,类似于 CSS 中的绝对定位。在我的场景中,我将有数量可变且不可预测的视图以这种方式定位。
这是一个例子,它代表了一个正方形内的 3 个 TextView,位置如下:
1:前 55%,左 29%
2:前 77%,左 58%
3:前 54%,左 43%
这是否最好使用自定义绘图来完成?或者是否可以在给定这些百分比的情况下在某种类型的父视图中动态定位视图?如果是前者,我该如何处理文本?如果是后者,父母应该是什么类型的视图,我应该如何设置这些百分比?
【问题讨论】:
-
你想通过 x y 位置设置文本?
-
@HemantParmar 是的
-
好的,然后使用绝对布局。
-
@HemantParmar 感谢您的提示 - 如果这是正确的方法,我会感谢答案中的示例和说明,供我自己和其他任何遇到此答案的人使用。
-
我发布了答案和示例,看看,可能对你有帮助。谢谢!!
标签: android android-layout position android-view