public NewsListController(@NonNull Activity activity, @NonNull ViewPager viewPager, @Tab int tab) {
this.activity = activity;
contentView = LayoutInflater.from(activity).inflate(R.layout.controller_news_list, viewPager, false);
ButterKnife.bind(this, contentView);
recyclerView.setLayoutManager(new LinearLayoutManager(activity));
recyclerView.addItemDecoration(new GapItemDecoration(activity));
recyclerView.addOnScrollListener(new FloatingTipButtonBehaviorListener.ForRecyclerView(btnBackToTopAndRefresh));
loadMoreFooter = new LoadMoreFooter(activity, recyclerView, this);
listAdapter = new NewsListAdapter(activity);
recyclerView.setAdapter(listAdapter);
newsListPresenter = new NewsListPresenter(activity, this, tab);
refreshLayout.setColorSchemeResources(R.color.color_primary);
refreshLayout.setOnRefreshListener(this);
refreshLayout.setRefreshing(true);
onRefresh();
}
NewsListController.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:Readhub-Android
作者:
评论列表
文章目录