我正在尝试动态构建一个布局,该布局大部分显示一些文本和图像,但在底部有一系列彼此相邻放置的按钮。
我有一个带有文本的线性布局,另一个带有图像的线性布局。还有另一个线性布局,它带有在 for 循环中创建的按钮。我有一个垂直对齐的主布局,按该顺序添加文本、图像和按钮布局。最后生成这样的东西:
文字 .... 图片 ... Button1 Button2 Button3 ....
问题是按钮的数量是在运行时决定的,所以如果有超过 4 个按钮,第 5 个按钮会显示得非常小。此外,当我倾斜手机时,我只看到文字和图像,但没有按钮,因为图像覆盖了整个屏幕。
布局对我来说似乎很复杂,感谢任何帮助!
谢谢乔治