我想实现像 google+ listview 这样的动画体验。当用户滑动 listview 时,首先加载到 listview 中的每个项目都会启动一个动画。我尝试在 getview 方法中添加动画来为每个项目设置动画,但我想确认这种方法是否是一个好方法,我是否需要扩展 listview 类来完成这个?所以请给我一些建议或一些像 google+ listview 的例子。非常感谢:)
最佳答案
您不需要扩展 ListView 类。
这是一个实现类似 Google plus 的 ListView 动画的 Android 库。
它的工作方式是,在适配器的 getView
方法中,如果 View 是新加载的,它会为 View 设置动画。
(因此,它扩展了 Adapter,而不是 ListView,以制作动画.)
您还可以在 sugared-list-animations-sample 中的链接中下载示例应用程序的 apk。
关于android - 如何实现google+ ListView 动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16848808/