CustomerServiceActivity.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. package com.edufound.reader.activity;
  2. import android.app.Activity;
  3. import android.view.ViewGroup;
  4. import android.widget.ImageView;
  5. import com.edufound.reader.R;
  6. import com.edufound.reader.annotation.BindView;
  7. import com.edufound.reader.base.BaseActivity;
  8. import com.edufound.reader.base.BaseMvpActivity;
  9. import com.edufound.reader.contract.CustomerServiceContract;
  10. import com.edufound.reader.presenter.CustomerServicePresenter;
  11. public class CustomerServiceActivity extends BaseMvpActivity<CustomerServicePresenter> implements CustomerServiceContract.View {
  12. Activity mActivity;
  13. @BindView(id = R.id.activity_customerservice_back)
  14. ImageView mBack;
  15. @Override
  16. public int getLayoutId() {
  17. return R.layout.activity_customerservice;
  18. }
  19. @Override
  20. public void initView() {
  21. mActivity = this;
  22. mPresenter = new CustomerServicePresenter();
  23. mPresenter.attachView(this);
  24. addUiClickListener(mBack, o -> {
  25. mActivity.finish();
  26. });
  27. }
  28. @Override
  29. public void onDisconnect() {
  30. }
  31. @Override
  32. public void onMobileConnect() {
  33. }
  34. @Override
  35. public void onWifiConnect() {
  36. }
  37. @Override
  38. public void showLoading() {
  39. }
  40. @Override
  41. public void hideLoading() {
  42. }
  43. @Override
  44. public void onError(String errMessage) {
  45. }
  46. @Override
  47. public Activity getActivity() {
  48. return mActivity;
  49. }
  50. @Override
  51. public ViewGroup getRootView() {
  52. return findViewById(android.R.id.content);
  53. }
  54. }