【发布时间】:2012-04-19 19:32:15
【问题描述】:
背景: 我有一个包含四个按钮的活动,每个按钮占据屏幕的四分之一。 它包含一个水平 LinearLayout,它被两个垂直 LinearLayout 一分为二,如下图所示:
http://i.stack.imgur.com/P7Wd3.jpg
想要的效果: 当我触摸一个按钮时,我希望它动画并填满整个屏幕。
问题: 我通过将 X 和 Y 比例从 1 更改为 2 onClick 来完成动画方面。 但是,问题是动画按钮在离开其父 LinearLayout 时不会显示。
想法
我已尝试使非动画按钮不可见,但动画按钮只会在其父 LinearLayout 中显示。
我知道如果我使用单个 LinearLayout 会解决这个问题,但是我无法使用“layout:weight”功能使每个按钮占据宽度和长度的一半。
那么...我应该如何解决这个问题?
如果有任何帮助,我将不胜感激 :)
【问题讨论】:
-
您是否尝试过将父布局权重动态更改为 100,以便完全填充主父布局?
标签: android animation button z-order