|
@@ -1,19 +1,20 @@
|
|
|
-package com.miekir.newmvp.main.ui.home;
|
|
|
|
|
|
|
+package com.miekir.newmvp.ui.home;
|
|
|
|
|
|
|
|
import android.content.Intent;
|
|
import android.content.Intent;
|
|
|
import android.os.Bundle;
|
|
import android.os.Bundle;
|
|
|
import android.util.Log;
|
|
import android.util.Log;
|
|
|
import android.view.View;
|
|
import android.view.View;
|
|
|
|
|
|
|
|
|
|
+import com.miekir.mvp.constant.MvpRepository;
|
|
|
import com.miekir.mvp.presenter.InjectPresenter;
|
|
import com.miekir.mvp.presenter.InjectPresenter;
|
|
|
import com.miekir.mvp.view.BaseMvpActivity;
|
|
import com.miekir.mvp.view.BaseMvpActivity;
|
|
|
import com.miekir.newmvp.R;
|
|
import com.miekir.newmvp.R;
|
|
|
-import com.miekir.newmvp.main.ui.home.article.presenter.ArticlePresenter;
|
|
|
|
|
|
|
+import com.miekir.newmvp.ui.home.article.presenter.ArticlePresenter;
|
|
|
|
|
|
|
|
public class HomeActivity extends BaseMvpActivity implements View.OnClickListener, IArticleView {
|
|
public class HomeActivity extends BaseMvpActivity implements View.OnClickListener, IArticleView {
|
|
|
|
|
|
|
|
@InjectPresenter
|
|
@InjectPresenter
|
|
|
- ArticlePresenter mUserPresenter;
|
|
|
|
|
|
|
+ ArticlePresenter mArticlePresenter;
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public int getLayoutId() {
|
|
public int getLayoutId() {
|
|
@@ -31,7 +32,7 @@ public class HomeActivity extends BaseMvpActivity implements View.OnClickListene
|
|
|
switch (v.getId()) {
|
|
switch (v.getId()) {
|
|
|
case R.id.btn_task:
|
|
case R.id.btn_task:
|
|
|
// 点击之后,后台执行耗时操作
|
|
// 点击之后,后台执行耗时操作
|
|
|
- mUserPresenter.doWork();
|
|
|
|
|
|
|
+ mArticlePresenter.with(MvpRepository.REPO_NET).fetchArticleData();
|
|
|
break;
|
|
break;
|
|
|
case R.id.btn_jump:
|
|
case R.id.btn_jump:
|
|
|
startActivity(new Intent(HomeActivity.this, HomeActivity.class));
|
|
startActivity(new Intent(HomeActivity.this, HomeActivity.class));
|