Анимировать GridView Дети - PullRequest
       34

Анимировать GridView Дети

3 голосов
/ 27 августа 2011

Мне было интересно, есть ли способ, которым я могу оживить Детей моего GridView на их новые позиции.Так, например, сдвинуться слева, а когда в конце ряда сдвинуться вправо.Это даст каждому ребенку эффект перехода на новую позицию, а не просто появления там.

Я оглянулся и не смог найти никакой полезной информации.В идеале небольшой пример кода поможет мне.

Спасибо

Ответы [ 3 ]

2 голосов
/ 27 августа 2011

Вы должны рассмотреть возможность использования GridLayoutAnimationController. GridLayoutAnimationController docs

1 голос
/ 13 февраля 2012

Вы можете попробовать посмотреть это видео: http://www.youtube.com/watch?v=X984r7IOrgc

Разработчик как-то делится тем, как он реализовал анимацию в своем ответе на один из комментариев. Он не мог пока показать исходный код. Надеюсь, это поможет.

Я использовал android canvas и немного кода для позиционирования мозаичных изображений. Это использует и шаблон адаптера данных (как для всех AdapterViews). каждая плитка имеет свою позицию - страница, строка и столбец. перетаскивая плитки позиции. - кароолек

0 голосов
/ 27 августа 2011

В Android API Demo есть несколько анимаций, включая анимацию для gridview.Вы можете проверить примеры в com.example.android.apis.view.

...