比如:一个RelativeLayout中有从左到右5个view,他们依次首尾对齐,布满整个RelativeLayout.
如果突然把其中第三个view设为GONE,那么第二和第四个view如果布局?
解决这个问题的办法是:在设置第三个view为GONE的地方,同时修改第二个右对齐属性,和第四个view的左对齐属性。让第二个view右对齐到第四个view,同时让第四个view左对齐到第二个view。
比如:一个RelativeLayout中有从左到右5个view,他们依次首尾对齐,布满整个RelativeLayout.
如果突然把其中第三个view设为GONE,那么第二和第四个view如果布局?
解决这个问题的办法是:在设置第三个view为GONE的地方,同时修改第二个右对齐属性,和第四个view的左对齐属性。让第二个view右对齐到第四个view,同时让第四个view左对齐到第二个view。