4

Androidでは、XMLファイルのデータからCursorAdapterを作成できますか?実際の問題は次のとおりです。

アイテムが異なる可能性のあるListViewを作成する必要があります。各アイテムには、ItemName、ItemValue、ItemUnitの3つのフィールドがあります。アダプターがアプリケーションに提供された外部ファイル(例:XMLファイル)から作成されている場合、アイテムの数とそのフィールド値は、アプリケーションコードを変更せずに変更できます。これを達成するための最良の方法は何ですか?

4

1 に答える 1

1

xml ファイルからマップのリストにデータをロードし、SimpleAdapterを使用するだけです。それはおそらく最も簡単なことです。SimpleAdapter に変更可能なマップを指定し、ここで説明されているように何かが変更されるたびに手動で notifyDataSetChanged を呼び出す必要があることに注意してください。リストがそれほど大きくない (1000 項目未満) 場合は、データが変更されるたびに新しいアダプターを作成し、新しいアダプターをリストに割り当てるだけで済む可能性があります。

于 2011-11-28T19:21:18.653 に答える