【问题标题】:How to layout TextViews side-by-side with spacing in android?如何在android中与间距并排布局TextViews?
【发布时间】:2010-07-12 19:13:57
【问题描述】:

我有一个非常简单的布局,有两个并排的文本视图。两者都具有水平填充屏幕的相同父布局。

我需要它们之间有一个可见的空间,以便当它们都有文本时它们在视觉上是分开的。我还需要左边的 textview 占据大约 2/3 的屏幕宽度,让另一个拥有其余的。

使用 LinearLayout 和一些边距设置很容易做到这一点,但如果其中一个视图没有文本,我需要另一个视图来填充整个宽度。

我不太确定如何在代码中不将空视图的可见性设置为 GONE 的情况下让布局做到这一点。有什么好的、有效的方法可以同时做所有这些事情吗?随意使用您希望使其工作的任何布局。

【问题讨论】:

    标签: android xml layout


    【解决方案1】:

    您是否尝试过使用相对布局? layout_alignWithParentIfMissing 有一个属性可能会给你你需要的东西......

    【讨论】:

    • 这满足了我的“如果缺少任何一个..”条件,但不能让我控制如果它们都可见,每个可以占用多少空间。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多