1月9日(日)

サムネイルの表示演出の強化中。

画像を読み込んだ順に拡縮&フェードして表示するのだが、最初に画面内に表示される画像の円演出がうまくいかない。

読み込まれた順なのだから、ディレイがかかったように順に表示されていくのだが、同時に、しかもパッと表示されてしまう。

調べてみると notifyDataSetChanged を画像が読み込まれる度、実行していた。

getChildAt で View を取得して、そのView を getView に渡して Viewを作り直し refreshDrawableState でそのView のみを再描画することで解決。

スクロールした後の画面にサムネイルが表示されない不具合もあるのでこれも調べることにする。