私は何時間も別のフォーラムを読んでいますが、私はonPauseでGarbageCollectedを取得しています。Save ListViewの状態と補充onResumeのListview
- 私は、カスタムアダプタ(ImageViewの+のTextView)とリストビューを持っている、それはオブジェクトとArrayListのがまだあるが、空であるonPauseがビューと呼ばれた後のArrayList
- でいっぱいなっています。
したがって、onResumeでは、ListViewをもう一度埋めるために新しいアダプタを作成しようとします。 ホルダーパターンも使用しています。私は、ViewのconvertViewがonPauseでクリアされていることに気付きました。
arraylistがまだオブジェクトでいっぱいになっているonResume()で次のように設定されていない理由を教えてもらえますか?
adapter = new MyAdapter(this, R.layout.listview_item, arraylist);
myView = (ListView) findViewById(R.id.main_ListView_items);
myView.setAdapter(adapter);
また、すべてのフィールドアダプタ、myView、arraylistをMyApplication extends Applicationクラスに保存しようとしましたが、同じ結果が得られました。
空白のListViewはRUNNING-> onPause-後に表示されます> onResume - >