我有一个需要显示用户日程的应用。我进行了设置,以便在您向左和向右滑动时切换天数(通过GestureSensor
)。问题是它不像谷歌日历那样动画。我已经对View切换器等进行了一些研究,但它们似乎都需要有限数量的视图。 Google日历可以无限制地切换日期,因此必须这样做。
任何人都可以指出我正确的方向,如何创建一个动画的视图更改(以及能够看到视图随着您的动作移动)无限日期。我有一些理论,并希望得到一些反馈。
答案 0 :(得分:1)
您可以使用ViewAnimator类。
这与viewflipper的工作方式类似,但功能更强大。
*更新*
有一个名为View Pager的新控件可用作兼容包。查看new article on Android Developer Blog
答案 1 :(得分:0)
在github上看一下这个项目 - Greendroid,它也有市场上的apk。您可以在Android市场中搜索并安装它。查看综合浏览控件。
答案 2 :(得分:0)
你可以使用ViewPager,但如果你得到位置getCount -1,你必须增加getCount()结果+1,然后你可以无限期地向右滑动。向左滑动,你可以从位置1000开始。我也使用ViewPager。