可滚动的TableLayout与动画儿童交换

时间:2012-03-01 11:39:27

标签: android animation gridview center tablelayout

我需要的是一个布局

  • 是垂直(仅,不是水平)可滚动
  • 在GridView中列出其子项,但
  • 自动使用尽可能多的colums,因此它们适合布局的宽度
  • 如果其子项的总数不能被列数整除,则最后一行将其元素集中在
  • 它可以在交换孩子时启用动画 - 我需要使用一些算法对它们进行排序,然后根据收到的顺序更新它们的位置。

我一直在尝试继承TableLayout和GridView以实现缺失的功能,但现在没有运气。你能给我一些暗示我应该走哪条路?什么类继承/组合?

最难的部分是动画要求,我不知道如何实现这种动画(我的目标是Android 3.0,所以我可以使用ObjectAnimators)。

1 个答案:

答案 0 :(得分:0)

好的,绝对没有这样的事情,按照我的方式行事。