sqliteデータベースからロードされた多数の画像を表示するViewFlipperがあります。起動時に各ViewFlipperの子を初期化すると、すべてのイメージがデータベースからロードされている間、不当な遅延が発生します。代わりに、ユーザーが1つの子から次の子に移行する直前に、ビューを1つずつ「怠惰に」設定したいと思います。トランジションにアニメーションを適用しているので、setDisplayedChild(next)が呼び出される前に、次のビューにデータを入力する必要があります。ただし、ViewFlipperには、これを実行できるgetChildAt(int i)メソッドがないようです。getDisplayedChild()しか実行できないようです。これをどのように達成できるかについてのアイデアはありますか?
質問する
111 次