我正在尝试在 Android 中完成布局,但无法弄清楚如何去做。基本上我试图让它看起来像这样:
+-----------------------------------------+
| Text #1 |
| img1 img2 Text #2 img3 |
+-----------------------------------------+
正如我试图说明的那样,文本#1 和文本#2 应该对齐。我正在考虑两种不同的方法:
+-----------------------------------------+
|<- margin->Text #1 |
+-----------------------------------------+
| img1 img2 Text #2 img3 |
+-----------------------------------------+
或者
+----------+-------+----------------------+
| |Text #1| |
| +-------+
| img1 img2|Text #2| img3 |
+----------+-------+----------------------+
我更喜欢后者,但带有 Text #1/#2 的 LinearLayout 会折叠,因此 Text #2 不可见。
两种解决方案都嵌套在 RelativeLayout 中。我尝试将包含左侧部分的 LinearLayout 的重力设置为“left”,将 img3 设置为“right”,但显然只能将重力分配给周围的 RelativeLayout 对吗?至少我不能使用重力来正确对齐。
如果我微弱的图纸有意义,任何人都可以指导我选择正确的方法吗?