前段时间做了一个新闻APP,涉及到了列表视频播放,和腾讯新闻APP差不多,总结了一下代码,写了一个Demo来分享给大家。
用了 TabLayout+RecylerView+自定义视频控件完成的 列表中支持全屏播放
来看看效果图:
列表类代码:
public class ZQFragmentTabItem extends BaseFragment{
RecyclerView recyclerView;
AdapterRecyclerViewVideo adapterVideoList;
public static ZQFragmentTabItem newInstance() {
ZQFragmentTabItem fragment = new ZQFragmentTabItem();
return fragment;
}
private View rootView;
@Override
protected View getContentView(LayoutInflater inflater,