如何处理Android对齐的依赖对象消失的场景

来源:互联网 发布:javascript设计模式 书 编辑:程序博客网 时间:2024/06/09 19:09


比如:一个RelativeLayout中有从左到右5个view,他们依次首尾对齐,布满整个RelativeLayout.


如果突然把其中第三个view设为GONE,那么第二和第四个view如果布局?


解决这个问题的办法是:在设置第三个view为GONE的地方,同时修改第二个右对齐属性,和第四个view的左对齐属性。让第二个view右对齐到第四个view,同时让第四个view左对齐到第二个view。