私は、4つの異なる活動から移入されている私の活動のリストビューを持っています。私はこれら4つの活動のそれぞれにアーリーリストを持っています。私は意図を通してリストの活動にそれらを渡しています。そして、私は、リストビューを作成する単一のarraylistに受け取ったarraylistsを追加することで、リストビューを作成しようとしています。
質問:
1)2人のarraylistsを1つにまとめて追加できますか?どうすればいいですか?
2)この場合、データを保持する必要がありますか?異なる活動からリストビューを取り込み
1
A
答えて
0
私は、ArrayListのためのマージ機能があるかどうかわからないが、あなたはあなたの最終的なリストになります新しいのArrayListを作成することができます。
それらのそれぞれのためのforループを使用して既存の4つの配列リストを循環して、最終のArrayListへのすべてのエントリを追加します。 最後のarraylistに新しいエントリを追加している間に、追加する要素が既に存在する場合は、それをスキャンして重複したエントリを持たないようにすることができます。 最後のarraylistはソートされました。
0
あなたは1 ArrayList
にそれらすべてをマージする必要はありますが、あなたはArrayList.add(Collection collection)
メソッドを使用することができます。パラメータとして4つのアクティビティのいずれかからarraylistを取得するだけで、arraylist全体を統合arraylistに追加します。
関連する問題
- 1. 2つの異なる活動からインテントを取得する
- 2. フラグメントからリストビューを取り込む
- 3. jsonからのリストビューを取り込む
- 4. android SimpleCursorAdapterはデータベースからリストビューを取り込みます
- 5. Firebaseからデータを取得してリストビューでデータを取り込みます
- 6. 異なる活動のダガーインジェクション
- 7. は異なる活動
- 8. アンドロイド、リストビューと活動アーキテクチャ
- 9. フラグメントリストのwebservicesから2つの文字列をリストビューに取り込みます
- 10. 異なる変数タイプのテキストファイルからArrayListを取り込む
- 11. 1つの活動で2つの異なる活動
- 12. 異なる活動からの2つのフラグメント間の通信?
- 13. 異なる活動にリストをフィルタリング
- 14. リストビューをfirebaseから2番目の活動に入れよう
- 15. データテーブルからリストビューを取り込む方法
- 16. オブジェクトのarraylistからリストビューを取り込む
- 17. ListAdapterまたはSimpleCursorAdapterからリストビューを取り込む
- 18. version.sbtからバージョンを動的に取り込みます
- 19. 同じメニュー異なる活動
- 20. 異なる活動の開始
- 21. 異なる活動で別のTextViewに
- 22. 異なるプロセスがCassandra DBからの読み取り/書き込みを同期させる方法
- 23. androidstudioのfirebaseのデータをリストビューに取り込みます
- 24. リストビューにapiデータを取り込みます
- 25. 異なるポートを使用したUDP読み取り/書き込み
- 26. 異なるスレッドのQFileからの読み込み
- 27. 異なるプログラムからの文字列の読み込み
- 28. 異なるビューからのモデルの読み込み(セッション状態?)
- 29. Javascript HighCharts異なるフォーマットからの読み込み
- 30. Hazelcast C#2つの異なるプロセスから読み込みを書き込む