项目中vlayout中的使用

2017-07-13  本文已影响76人  李福来

在AndroidStudio中引入vlayout

compile('com.alibaba.android:vlayout:1.0.7@aar') {
        transitive = true
    }
      VirtualLayoutManager manager = new VirtualLayoutManager(getContext());
        mRecyclerView.setLayoutManager(manager);
final RecyclerView.RecycledViewPool viewPool = new RecyclerView.RecycledViewPool();
       mRecyclerView.setRecycledViewPool(viewPool);
       viewPool.setMaxRecycledViews(0, 10);
  delegateAdapter = new DelegateAdapter(manager);

adapters.add(new BannerAdapter(getContext(), banner, new LinearLayoutHelper(), 1));

* 6 adapters添加到recyclerView中
    delegateAdapter.setAdapters(adapters);
    mRecyclerView.setAdapter(delegateAdapter);
      

上一篇 下一篇

猜你喜欢

热点阅读