让我想象一下,我将10个ImageView
放入LinearLayout
。在某些手机上,屏幕太小,只有9个适合。第10个会更小。
如果屏幕上没有足够的空间,有没有办法隐藏第10个?
答案 0 :(得分:1)
是的,有可能。您可以获得屏幕的高度,然后添加图像并计算您添加的所有图像的高度总和,并比较,如果(sumHeightImages> = screenHeight):然后将其余图像的可见性设置为GONE :)
答案 1 :(得分:0)
将ScrollLayout
与包含LinearLayout
s的嵌套ImageView
一起使用。