我有一个非常简单的布局与两个并排的文本视图。两者都具有相同的水平填充屏幕的父布局。
我需要它们之间有一个可见的空间,这样当它们都有文本时,它们在视觉上是分开的。我还需要左边的文本视图占据大约2/3的屏幕宽度,让其他人拥有其余的宽度。
使用LinearLayout和一些边距设置很容易做到这一点,但如果其中一个视图没有文本,我需要另一个视图来填充整个宽度。
我不太确定如何在不将空视图的可见性设置为GONE in代码的情况下让布局做到这一点。有没有什么好的、有效的方法可以一次完成所有这些事情?你可以随意使用任何你想让它工作的布局。
发布于 2010-07-13 03:16:54
你有没有尝试过使用相对布局?layout_alignWithParentIfMissing有一个属性,它可能会提供您需要的东西……
https://stackoverflow.com/questions/3231475
复制相似问题