私はすべてのクイズをWebサービスから取得しているので、私は今、クイズをすべてダウンロードし、クイズオブジェクトに解析し、すべてのオブジェクトをonCreate
は、このような何かするときViewFlipper
にすべてを追加するArrayList
を通じてクイズArrayList
、およびループ:android ViewFlipper optimiztion
vf = (ViewFlipper) findViewById(R.id.viewFlipper);
for (MyQuiz q : qz.myQuizList) {
vf.addView(q.getView(CURRENT_ACTIVITY));
}
問題は、私の見解のそれぞれの範囲内であり、私はWebViewのを含む(起こって多くのものを持っており、多くの写真)。ですから、私が必要とする前にすべてのアクティビティを作成しないで、ViewFlipperのオンデマンドでそれらを作成することによって、メモリ使用量を最適化する方法があるかどうかは疑問です。 ListViewと同じように処理されます。私はバックグラウンドデータセットを持っているかもしれません。表示するデータの範囲が必要な場合は、その量のデータを表示するアクティビティに変換するだけです。誰でもこれを達成する方法を知っていますか?どうもありがとう。