ArrayAdapter、BaseAdapter、CursorAdapterなどのリストビューを操作するためのアダプターがいくつかあることは知っていますが、ニーズに最適なソリューションを選択する方法はありません...つまり、アダプターを選択するときは、使用するアダプタを選択する前に確認する必要がある基準は?
あらゆる種類の助けをいただければ幸いです。
アダプタの選択における主な懸念事項は、データを取得してリストに入力する方法です。
データがデータベース/カーソルからのものである場合は、カーソルアダプタの1つを使用する必要があります。アレイアダプタを使用することもできますが、アダプタを設定する前にカーソルデータをアレイに転送するための不要な計算サイクルになります。
データがアレイ内にある場合、当然の選択はアレイアダプタタイプの1つです。
データがさまざまなソースからのものである場合は、独自のアダプターを作成するか、既存のアダプターの1つを変更する必要があります。
着信データ形式の検討が行われた後、リストの変更と、リスト(および/またはリストをサポートするデータ)を変更する必要がある場合に最適なアダプターが検討される可能性があります。