我需要你帮我解决一个问题。我正在创建一个应用程序,我喜欢9个图像,我想在屏幕上水平显示。Check this image
但在上面的截图中,正如你所看到的,我只有8张图片,屏幕似乎已经满了,我想再添加一张9号图片。这是我的activity_main.xml (hastebin链接)
如果你能向我解释一下,而不是仅仅修复它,那会更有帮助,另外,你能建议其他修复方法吗,这是我正在做的大学项目。感谢您的宝贵时间:)
发布于 2019-03-09 00:46:39
如果图像是固定的,您可以将LinearLayout宽度(包含图像的宽度)设置为"match_parent“,并添加属性weightSum =9。这将使其宽度与容器相同。然后将每个图像宽度设置为0并添加weight= 1。这将使每个图像宽度为父图像宽度的1/9,而不管设备屏幕的大小。
它看起来有点像user9209780的答案。
https://stackoverflow.com/questions/55067127
复制相似问题