10
リストビューのアイテムをアニメーション化したいと思います。現在私は、新しい項目が追加されるたびにリスト項目にトランジションアニメーションを適用しています。しかし、これは私が達成したいアニメーションではありません。私はその時点でリストビューに新しいアイテムが追加されると、リストビュー全体が新たに追加されたアイテムのために場所を下に移動することを望んでいます。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);
そして
l.startLayoutAnimation();
のonClick
ボタンから、このようなアニメーションを実現するために、任意の他の提案を項目を追加しています。
'R.anim.slide_top_to_bottom'でエラーが発生しましたanimを解決できないか、フィールドではありません – Nishant
xmlをanimフォルダに追加しましたか? – ASH
あなたはそのファイルのコードを提供できませんか? – Nishant