Как применить анимацию макета Android только к детям с определенным индексом?

У меня есть ListView, содержащий серию заметок.

В настоящее время я использую анимацию макета для вставки всех заметок сбоку при первой загрузке списка; это работает отлично.

Однако я пытаюсь выяснить, как применить анимацию макета только к элементам списка ниже определенной точки. Скажем, я удаляю элемент из списка: я хочу, чтобы все элементы под ним переместились в удаленную заметку ' старое место.

Я пытался найти способ настроить задержки анимации или интерполяторы по дочернему индексу, но не нашел ничего подходящего для этого места. Есть ли способ сделать это с помощью пользовательской анимации макета (например, расширения LayoutAnimationController), или мне придется сделать этот низкий уровень и анимировать каждое представление индивидуально?

Есть предложения?

14
задан CodeFusionMobile 11 January 2011 в 14:03
поделиться