package bawei.com.fjb.fengjiabaoyuekao.fragment; import android.os.Bundle; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.support.v4.app.Fragment; import android.support.v7.widget.LinearLayoutManager; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import com.jcodecraeer.xrecyclerview.XRecyclerView; import bawei.com.fjb.fengjiabaoyuekao.R; import bawei.com.fjb.fengjiabaoyuekao.adapter.MyHomeAdapter; import bawei.com.fjb.fengjiabaoyuekao.common.App; import bawei.com.fjb.fengjiabaoyuekao.entity.HomeEntity; import bawei.com.fjb.fengjiabaoyuekao.presenter.HomePresenter; import bawei.com.fjb.fengjiabaoyuekao.view.HomeView; import butterknife.BindView; import butterknife.ButterKnife; import butterknife.Unbinder; public class Fragment1 extends Fragment implements HomeView { @BindView(R.id.recycle_home) XRecyclerView recycler_home; private Unbinder unbinder; private HomePresenter homePresenter; @Nullable @Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View view=inflater.inflate(R.layout.fragment1,container,false); unbinder = ButterKnife.bind(this, view); return view; } @Override public void onActivityCreated(@Nullable Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); homePresenter = new HomePresenter(this); homePresenter.getData(); recycler_home.setLoadingListener(new XRecyclerView.LoadingListener() { @Override public void onRefresh() { recycler_home.refreshComplete(); } @Override public void onLoadMore() { recycler_home.loadMoreComplete(); } }); } @Override public void onDestroyView() { super.onDestroyView(); unbinder.unbind(); } @Override public void getData(HomeEntity homeEntity) { MyHomeAdapter homeAdapter=new MyHomeAdapter(App.getcontext(), homeEntity); recycler_home.setAdapter(homeAdapter); recycler_home.setLayoutManager(new LinearLayoutManager(App.getcontext())); } }
首页
猜你喜欢
转载自blog.csdn.net/weixin_42535797/article/details/82833232
今日推荐
周排行