android - 如何在给定无限 View 的情况下为 View 更改设置动画

标签 android animation view calendar

我有一个应用需要为用户显示日程。我已将其设置为当您左右滑动时(通过 GestureSensor)切换您的日期。问题是它不像 Google 日历那样具有动画效果。我对 View 切换器等做了一些研究,但它们似乎都需要有限数量的 View 。 Google Calendar 可以无限切换日期,所以这一定是可能的。

任何人都可以指出正确的方向,说明如何创建无限日期的动画 View 变化(以及查看 View 随您的 Action 移动的能力)。我有一些理论,希望得到一些反馈。

最佳答案

您可以使用 ViewAnimator类。

这与 viewflipper 的工作方式类似,但功能更强大。

* 更新 *

有一个名为 View Pager 的新控件可作为兼容包使用。查看new article on Android Developer Blog

关于android - 如何在给定无限 View 的情况下为 View 更改设置动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7043366/

相关文章:

php - 在 mysql 中更新页面 View

android - 在自定义 View 中注册到本地广播

android - 事件监听器中的内存泄漏

android - 如何清除 React Native 中的 TextInput 焦点? (安卓)

ios - 如何在 Swift 中对绘图进行动画处理,同时更改 UIImageView 比例?

iphone NavigationController 清除 View 堆栈

android - 如何将绘画图像转换为位图

Android - 在动画期间保持 Activity

android - 如何使用android listview制作刷新动画?

android - SurfaceView 的替代品?