Я хочу анимировать элементы списка. В настоящее время я применяю анимацию перехода на элементы списка при добавлении новых элементов. Но это не та анимация, которую я хочу достичь. Я хочу, чтобы при добавлении нового элемента в представление списка в это время весь вид списка перемещал место вниз, чтобы освободить место для вновь добавленного элемента.Добавление анимации в список в Android
В настоящее время код, я использую это:
set = new AnimationSet(true);
animation = new AlphaAnimation(0.0f, 1.0f);
animation.setDuration(50);
set.addAnimation(animation);
animation = new TranslateAnimation(
Animation.RELATIVE_TO_SELF, 0.0f,Animation.RELATIVE_TO_SELF, 0.0f,
Animation.RELATIVE_TO_SELF, -1.0f,Animation.RELATIVE_TO_SELF, 0.0f
);
animation.setDuration(150);
set.addAnimation(animation);
LayoutAnimationController controller = new LayoutAnimationController(set, 1.0f);
l.setLayoutAnimation(controller);
l.setAdapter(listAdaptor);
И затем в то время как добавление элементов через кнопки OnClick
l.startLayoutAnimation();
Любые другие предложения, чтобы достичь такой анимации.
Я получаю сообщение об ошибке в 'R.anim.slide_top_to_bottom' анимации не может быть разрешен или не является полем – Nishant
Неужели вы добавили xml в папку с анимацией? – ASH
Вы не можете дать код для этого файла? – Nishant