android - 有没有办法让布局动画化?[Android]?

标签 android layout

这是我想做的。

假设我有一个父级线性布局和其中的 3 个子级。

{ --------------++++++++++++++++ --------------

"+"/"-"是布局。我想做的是:

{------++++++++++++++++++++++++++++ ------}//第一步

{++++++++++++++++++++++++++++++++++++ }//第二步..

动 Canvas 局“+”接管布局 - 。 最终结果与这 3 个布局高度“fill_parrent”具有权重和 将“-”布局的可见性设置为“消失”但动画

最佳答案

你应该看看http://developerlife.com/tutorials/?p=343他就如何做你想做的事情给出了很好的例子。我设法将第一个布局移动到顶部(他使用了一个从左到右的示例)。所以你应该把第一个布局移到顶部,第三个布局移到底部,两个都完成后展开中间的布局。

剩下的唯一困难是让 LayoutParams 正确,以便一切都保持您想要的状态。最后,你应该有 3 个动画:一个将顶部布局从顶部推开,一个对底部进行一些动画处理,最后一个扩展中间的动画(如果你不想让它动画化,你可以只需将 LayoutParams 设置为 FILL_PARENT

关于android - 有没有办法让布局动画化?[Android]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3690085/

相关文章:

java - 如何使用 Fragments 为 Android 创建二维码生成器

html - 如何在标题 div 内的导航栏 div 中放置无序列表?

java - JScrollPane 格式化以显示 Pascals 三角形

java - 布局和打开的顺序

android - 后台下载的自定义状态栏通知

java - Android - 内存泄漏?

java - 设置 java 主页

java - 如何确保我的微调器(菜单内)更新我的菜单标题并确保标题完整显示?

android - SElinux Android 消息解释

android - 在 Android View 中锚定布局