背景: 我有一个包含四个按钮的活动,每个按钮占据屏幕的四分之一。它包含一个水平 LinearLayout,它被两个垂直 LinearLayout 一分为二,如下图所示:
http://i.stack.imgur.com/P7Wd3.jpg
期望的效果: 当我触摸一个按钮时,我希望它动画并填满整个屏幕。
问题: 我通过在单击时将 X 和 Y 比例从 1 更改为 2 来完成动画方面。但是,问题是动画按钮在离开其父 LinearLayout 时不会显示。
想法
我尝试使非动画按钮不可见,但动画按钮只会显示在其父 LinearLayout 中。
我知道如果我使用单个 LinearLayout 会解决这个问题,但是我无法使用“布局:重量”功能使每个按钮占据宽度和长度的一半。
那么......我应该如何解决这个问题?
我将不胜感激任何帮助 :)