独自 Adapter を作る場合は BaseAdapter を継承するが定石なのかな、、、?
ArrayAdapter
■ public interface
・ListAdapter
・SpinnerAdapter
・WrapperListAdapter
別の list adapter のラッパー
■ public abstract class
・BaseAdapter
ListView と Spinner の両方で使用可能な adapter を実装するための
共通基底クラス
ListView は ListAdapter 専用の interface を実装し、
Spinner は SpinnerAdapter 専用の interface を実装する
・CursorAdapter
Cursor から取り出したデータを ListView widget に紐づける
・ResourceCursorAdapter
XMLファイルで定義された view を生成する簡単な adapter
■ public class
・ArrayAdapter
任意のオブジェクト配列に連動する ListView を管理するための
ListAdapter
・HeaderViewListAdapter
ListView が header view を持つときに使用される ListAdapter
・SimpleAdapter
static data をXMLファイルで定義された view に紐づけるための
簡単な adapter
・SimpleCursorAdapter
Cursor から取り出したデータをXMLファイルで定義された
TextView や ImageView に紐づけるための簡単な adapter
0 件のコメント:
コメントを投稿