我想知道是否有一种方法可以让我的GridView的孩子们为他们的新职位制作动画。因此,例如,从左侧滑入,在行的末尾滑动,向右滑动。这将使每个孩子移动到新的位置,而不是仅仅出现在那里。
我环顾四周,找不到任何有用的信息。理想情况下,一个小代码示例将让我继续前进。
由于
答案 0 :(得分:2)
您应该考虑使用GridLayoutAnimationController
。 GridLayoutAnimationController docs
答案 1 :(得分:1)
您可以尝试查看此视频: http://www.youtube.com/watch?v=X984r7IOrgc
开发者以某种方式分享了他在其中一条评论的回复中实施动画的方式。但他无法显示源代码。希望这会有所帮助。
我使用了android画布和一些用于定位图像切片的代码。它 使用和数据适配器模式(与所有AdapterViews一样)。每个瓷砖 有它的位置 - 页面,行和列。拖动更改瓷砖 位置。 - karooolek
答案 2 :(得分:0)
Android API演示中有一些动画,包括gridview的一些动画。 您可能需要查看com.example.android.apis.view中的示例。