我正在移植一个 iOS 应用程序,所以设计几乎不在我的掌控之中。我有两个 LinearLayout,一个基本上是一个凸起(如图所示),我想与第二个 LinearLayout 重叠。
我从美学上得到了我想要的东西,我使用 FrameLayout 来包含这两种布局。但是,在这里我遇到了两个功能问题。首先,我需要能够允许由五个相邻图像按钮组成的底部重叠的线性布局来改变大小(最好使用 layout_weight)。第二个是顶部 LinearLayout 底部的任何内容,它被底部 LinearLayout 隐藏。
当我切换到使用 LinearLayout 时,从 FrameLayout 包含两个我在功能上得到了我想要的,但是,从美学上讲,它会破坏按钮以适应。
图为两种情况。感谢所有反馈。我希望在不设计自定义小部件的情况下找到解决方案。
谢谢。