diff --git a/app/app.iml b/app/app.iml
index b8111e6..6c8a199 100644
--- a/app/app.iml
+++ b/app/app.iml
@@ -65,26 +65,19 @@
-
-
+
-
-
-
-
-
-
-
+
diff --git a/app/src/main/java/com/wuxiaolong/androidmvpsample/presenter/MainPresenter.java b/app/src/main/java/com/wuxiaolong/androidmvpsample/presenter/MainPresenter.java
index 156306d..bd07e19 100644
--- a/app/src/main/java/com/wuxiaolong/androidmvpsample/presenter/MainPresenter.java
+++ b/app/src/main/java/com/wuxiaolong/androidmvpsample/presenter/MainPresenter.java
@@ -17,6 +17,10 @@ import cz.msebera.android.httpclient.Header;
public class MainPresenter implements Presenter {
private MainView mMainView;
+ public MainPresenter(MainView view) {
+ attachView(view);
+ }
+
@Override
public void attachView(MainView view) {
this.mMainView = view;
diff --git a/app/src/main/java/com/wuxiaolong/androidmvpsample/ui/MainActivity.java b/app/src/main/java/com/wuxiaolong/androidmvpsample/ui/MainActivity.java
index 2ec8acf..18e1b00 100644
--- a/app/src/main/java/com/wuxiaolong/androidmvpsample/ui/MainActivity.java
+++ b/app/src/main/java/com/wuxiaolong/androidmvpsample/ui/MainActivity.java
@@ -29,8 +29,7 @@ public class MainActivity extends AppCompatActivity implements MainView {
private void initView() {
text = (TextView) findViewById(R.id.text);
mProgressBar = (ProgressBar) findViewById(R.id.mProgressBar);
- mMainPresenter = new MainPresenter();
- mMainPresenter.attachView(this);
+ mMainPresenter = new MainPresenter(this);
mMainPresenter.loadData();
}