f348b01d033055bf5e0fc1d7e8eb4e1e0351cebf.svn-base 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. package eVVM.apk.ui.toreview.no;
  2. import android.os.Bundle;
  3. import android.support.v7.widget.LinearLayoutManager;
  4. import android.support.v7.widget.RecyclerView;
  5. import android.view.LayoutInflater;
  6. import android.view.View;
  7. import android.view.ViewGroup;
  8. import java.util.List;
  9. import butterknife.BindView;
  10. import butterknife.ButterKnife;
  11. import butterknife.Unbinder;
  12. import eVVM.apk.R;
  13. import eVVM.apk.mvp.MvpLazyFragment;
  14. import eVVM.apk.ui.toreview.adapter.NoToreAdapter;
  15. import eVVM.apk.ui.toreview.bean.ToreviewBean;
  16. public class NoToreviewFragment extends MvpLazyFragment<NoTorePresenter> implements NoToreContract.View {
  17. @BindView(R.id.notore_rv)
  18. RecyclerView notoreRv;
  19. @Override
  20. protected int getLayoutId() {
  21. return R.layout.notore_fragment;
  22. }
  23. @Override
  24. protected int getTitleId() {
  25. return 0;
  26. }
  27. @Override
  28. protected void initView() {
  29. }
  30. @Override
  31. protected void initData() {
  32. getPresenter().getNoList();
  33. }
  34. @Override
  35. protected NoTorePresenter createPresenter() {
  36. return new NoTorePresenter();
  37. }
  38. @Override
  39. public void onNoToreError(String msg) {
  40. }
  41. @Override
  42. public void onNoToreSuccess(List<ToreviewBean> list) {
  43. NoToreAdapter noToreAdapter = new NoToreAdapter(R.layout.notoreviewlist,list);
  44. notoreRv.setAdapter(noToreAdapter);
  45. notoreRv.setLayoutManager(new LinearLayoutManager(getBindingActivity()));
  46. }
  47. @Override
  48. public void onLoading() {
  49. }
  50. @Override
  51. public void onComplete() {
  52. }
  53. @Override
  54. public void onEmpty() {
  55. }
  56. @Override
  57. public void onError() {
  58. }
  59. }