2014-10-20 7 views
0

Мне нужно анимировать элемент ListView по оси Y от 100% до 0% за 3 секунды. Эта анимация должна указывать, что элемент удален. В то время как содержимое элемента анимации должно быть изменено, чтобы восстановить примечание. Я могу применить свою анимацию к содержимому элемента списка, и он отлично работает, но сам элемент сохраняет свою высоту. Любые предложения? Найдено this, но кажется бесполезным.Как анимировать высоту элемента ListView

+2

Вы считали, что для RecyclerView вы просматриваете список каналов? Он разработан, чтобы сделать этот тип вещей возможным и элегантным. –

+0

, если это возможно, вы можете уведомить об этом слушателя после анимации, чтобы удаленная строка исчезла на 100%. – Jimmy

+0

@SamDozor см. Мой upd: мне нужно некоторое время, чтобы показать предупреждение об отказе –

ответ

0

Я не знаю, какую анимацию вы используете,
, но, возможно, вы можете использовать прослушиватель анимации.
при вызове обратного вызова анимационного конца, удалите элемент из массива, если флаг undlete не установлен, то notifyDatasetChanged()

+0

Проблема в моей анимации не анимирует высоту элемента списка –

+1

Я нашел, что это может быть похожий вопрос. http://stackoverflow.com/questions/12009642/listview-animate-single-item – ytRino

Смежные вопросы