Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我可以将布局(例如 LinearLayout)从 0.5 缩放到 1.0,同时保持布局内 TextView 的大小和位置为 1.0 在整个转换过程中(溢出部分应该隐藏)?
我看到 IOS 中的比例动画保持儿童的比例,我如何在 Android 中实现这一点?
另外,在开始动画时,动画块的父布局已经为其腾出空间,但是在IOS中,父级在动画期间逐渐腾出空间,我是否可以选择在Android中做同样的事情?
这可以通过 Property Animation API 轻松完成。
还没有在 LinearLayout 上尝试过,但是如果视图子级的“layout_width”和“layout_height”正确排序,您可以使用 ValueAnimator 类通过 LayoutParams.width 和高度来缩放父视图。
唯一的挫折是 API 11 及更高版本。