我可以将布局(例如LinearLayout)从0.5扩展到1.0,同时将布局内TextView的大小和位置保持为1.0在整个转换期间(溢出部分应该隐藏)?
我看到IOS中的缩放动画保持了儿童的规模,我如何在Android中实现这一目标?
另外,在启动动画时,动画块的父布局已经为它腾出了空间,但是在IOS中,父级在动画期间逐渐腾出空间,是否可以让我在Android中做同样的事情?
答案 0 :(得分:0)
这可以通过Property Animation API轻松完成。
没有在LinearLayout上尝试过,但是如果视图子项的正确排序是“layout_width”& “layout_height”您可以使用ValueAnimator类通过LayoutParams.width&扩展父视图。高度。
只有挫折是API 11及更高版本。