RecyclerView中Adapter的应用
自定义BaseAdapter
在自定义基类之前,先简单分析一下,我们须要自定义一个支撑单种视图的Adapter,还要自定义一个支撑多种视图类型的Adapter,两个类都要持续BaseAdapter,先将两个类都公用的部分采掏出来定义为MyAdapter。
- public abstract class MyAdapter<T> extends BaseAdapter {
- protected List<T> dataList = new ArrayList<>();
- protected Context context;
- protected LayoutInflater inflater;
- public MyAdapter(Context context) {
- this.context = context;
- inflater = LayoutInflater.from(context);
- }
- public void setDataList(List<T> dataList) {
- this.dataList = dataList;
推荐阅读
【海外风向标】阿斯利康公司CIO:想数字化转型成功?先给高层们“讲故事”吧
Dave Smoley比来停止了一个为期三年的数字化改革过程,固然大年夜多半CIO们可能会在此时打开一瓶喷鼻槟庆贺,但这位阿斯利康集团的IT引导人已经把计谋重点缀向了成长和立异。Smoley给所有>>>详细阅读
本文标题:Android 自定义 BaseAdapter 最佳实践
地址:http://www.17bianji.com/lsqh/35318.html
1/2 1