【发布时间】:2015-12-23 03:26:57
【问题描述】:
这可能看起来有点愚蠢,但我就是不知道为什么。
我期望的视图如下。我希望 TextView A 居中水平,而 TextView B alignLeft of A 和 A 以上。
当我尝试在布局 xml 中在 A 之后声明 B(在 B 中使用 layout_alignleft 和 layout_above)时,TextView B 无法显示并且 findviewId 方法变得混乱。 如果我尝试在 A 之前声明 B(在 B 中使用 layout_alignleft,在 A 中使用 layout_below),那么您可以猜到 TextView B 仅与整个视图的左侧对齐,而不是 TextView A。
这发生在 DIALOG 视图中。当然我知道如何在活动中显示它...当涉及到对话框视图时,这似乎很荒谬
那么问题来了,我傻吗?
【问题讨论】:
-
不,你并不愚蠢。你只是没有尝试太多。我建议使用线性布局而不是相对布局
-
@ZeeshanShabbir 但我怎样才能获得“一个左对齐”的效果?太糊涂了……
-
不要像那样提出问题......至少在你在这里发布问题之前付出一些努力......
标签: android android-layout dialog