仅从布局的一端增加布局高度

时间:2014-10-29 21:44:57

标签: android android-linearlayout layoutparams

我试图创建一些不错的动画,我的布局高度从它的底端扩展(在屏幕中间是aprox) - 朝向屏幕的底部

我尝试过使用LayoutParams并对其进行动画处理,但无法成功。

我想这会分为两个问题:

1)如何设置布局高度变化的动画?

2)如何制作布局动画,只更改布局的底部?

1 个答案:

答案 0 :(得分:1)

您可以使用ValueAnimatorObjectAnimator从其当前值到屏幕高度为视图的高度属性设置动画。

您的视图的高度不受任何限制(例如在相对布局的情况下高于任何值,或线性布局的一部分等)并且设置为特定值,这可能是在运行时完成(在创建的视图上将高度设置为1/2屏幕高度)。视图的顶部将以某些方式锚定在顶部(例如对齐父顶部= true)。