animation

Bitmapを作成して貼り付けてずらすとそれっぽい

昨日のセルを縮めるのと同じ様にアニメーションさせようとしたのだけど、どうしてもチラっと挿入後の画面が表示されてからアニメーションになってしまう…。 notifyDataSetChanged() して getView で返す View はちゃんと縮んだものを渡してるんだけどな〜。 …

ListViewのセルがアニメーションしながら消える様になった〜!

private class ViewHolder { public boolean needInflate; public TextView text; }なんて感じで、View に ViewHolder をくっ付けてそこに再度 inflate が必要かどうかのフラグを持たせた。 View を再使用する際に needInflate が true なら、その潰れた Vie…

requestLayout() と willChangeBounds()

というわけで、困った時の Stack Overflow 頼み! こんなん見つけた。 Android: Expand/collapse animation 直接 ListView の話ではないのだけど、周りと一緒にアニメーションするにはどうしたら良いか?って感じの話なのかな? ここで紹介されているコード…

ScaleAnimation とかしてみても白いセルは残るよ!

まず考えたのが消したいセルの View を ScaleAnimation して上や下に縮めてみること。 確かにこれでもアニメーションして縮むのだけど、縮んだ部分が白いまま残って上や下のセルが追随して動いてくれない。 結果、アニメーション後に Adapter#notifyDataSetC…