package com.example.qianlong.base;
import java.util.List;
import android.content.Context;
import android.os.Bundle;
import android.widget.BaseAdapter;
/**
* Adapter基类
*
*/
public abstract class QLBaseAdapter<T, Q> extends BaseAdapter {
public Context context;
public List<T> list;//
public Q view; // 这里不一定是ListView,比如GridView,CustomListView
public QLBaseAdapter(Context context, List<T> list, Q view) {
this.context = context;
this.list = list;
this.view = view;
}
public QLBaseAdapter(Context context, List<T> list) {
this.context = context;
this.list = list;
}
@Override
public int getCount() {
return list.size();
}
@Override
public Object getItem(int position) {
return list.get(position);
}
@Override
public long getItemId(int position) {
return position;
}
}
baseAdapter
最新推荐文章于 2025-06-02 21:58:41 发布