1

リストビューで3つのアイテムをアニメーション化して、最初のアイテムが上、2番目が中央、3番目が下のスタックとして3つのアイテムが順番に並べられ、次に上が上から上に移動するようにします。とどまり、3番目が2番目の後ろから下にスライドします。私はアニメーションを管理しましたが、z-orderingをまだ理解していません。アダプターでこれら3つのアイテムのアニメーションを個別に適用していますが、これらのアイテム間のグループ化の感覚がないため、z順序は維持されません。リストビュー内のどの子が最初に描画されるかを制御することは可能ですか?

4

1 に答える 1

0

簡単にはできないと思います。各行をアニメーション化できますが(リストデータ行は通常、rownotとして参照されますitem)、各行は同じ方法でアニメーション化されるため、ニーズを満たしません。確かに、あなたはおそらくあなたの目標を達成することができますが、それはより多くのコーディングを必要とするでしょう。また、行数が固定されている場合(つまり、3行)、リストビューが必要ですか?たぶん、3つの線形レイアウト(または何か)を使用してレイアウトを構築すると、面倒なことなく、それぞれに異なるアニメーションを個別に適用できます。

于 2012-08-24T17:26:19.743 に答える