layout布局属性没有提出来
没人发现R.layout.XXX这个属性没有提出来么,这个Adapter怎么能被公用
没人发现R.layout.XXX这个属性没有提出来么,这个Adapter怎么能被公用
2016-10-14
你直接在CommonAdapter<T>的构造方法里面加入参数传入R.layout.item_xxx就行了。
public CommonAdapter(Context context, List<T> datas,int itemLayoutId) {
mContext = context;
mInflater = LayoutInflater.from(context);
mDatas = datas;
mItemLayoutId = itemLayoutId;
}
然后你在extends CommonAdapter<T>,继承这个的时候,传入一个itemLayoutId(比如R.layout.item),你就提出来了。
讲真,鸿神这样提取这么多真心很方便了。的确是万能适配器。非常棒
举报