mirror of
https://github.com/WuXiaolong/AndroidMVPSample.git
synced 2025-06-07 05:44:37 +08:00
update
This commit is contained in:
parent
d33c9bc192
commit
32d68b8a9f
@ -0,0 +1,12 @@
|
||||
package com.wuxiaolong.androidmvpsample.mvp.main;
|
||||
|
||||
/**
|
||||
* Created by Administrator
|
||||
* on 2016/10/19.
|
||||
*/
|
||||
|
||||
public interface BaseView {
|
||||
void showLoading();
|
||||
|
||||
void hideLoading();
|
||||
}
|
@ -8,14 +8,10 @@ package com.wuxiaolong.androidmvpsample.mvp.main;
|
||||
* 微信公众号:吴小龙同学
|
||||
* 个人博客:http://wuxiaolong.me/
|
||||
*/
|
||||
public interface MainView {
|
||||
public interface MainView extends BaseView{
|
||||
|
||||
void getDataSuccess(MainModel model);
|
||||
|
||||
void getDataFail(String msg);
|
||||
|
||||
|
||||
void showLoading();
|
||||
|
||||
void hideLoading();
|
||||
}
|
||||
|
@ -30,4 +30,12 @@ public abstract class MvpActivity<P extends BasePresenter> extends BaseActivity
|
||||
mvpPresenter.detachView();
|
||||
}
|
||||
}
|
||||
|
||||
public void showLoading() {
|
||||
showProgressDialog();
|
||||
}
|
||||
|
||||
public void hideLoading() {
|
||||
dismissProgressDialog();
|
||||
}
|
||||
}
|
||||
|
@ -2,7 +2,6 @@ package com.wuxiaolong.androidmvpsample.ui;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.app.ProgressDialog;
|
||||
import android.os.Bundle;
|
||||
import android.support.annotation.LayoutRes;
|
||||
import android.support.v7.app.ActionBar;
|
||||
import android.support.v7.app.AppCompatActivity;
|
||||
@ -67,11 +66,6 @@ public class BaseActivity extends AppCompatActivity {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
protected void onDestroy() {
|
||||
@ -88,8 +82,7 @@ public class BaseActivity extends AppCompatActivity {
|
||||
}
|
||||
|
||||
private void callCancel() {
|
||||
LogUtil.d("callCancel");
|
||||
if (calls.size() > 0) {
|
||||
if (calls != null && calls.size() > 0) {
|
||||
for (Call call : calls) {
|
||||
if (!call.isCanceled())
|
||||
call.cancel();
|
||||
|
@ -59,17 +59,6 @@ public class MainActivity extends MvpActivity<MainPresenter> implements MainView
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void showLoading() {
|
||||
showProgressDialog();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void hideLoading() {
|
||||
dismissProgressDialog();
|
||||
}
|
||||
|
||||
|
||||
@OnClick({R.id.button0, R.id.button1, R.id.button2})
|
||||
public void onClick(View view) {
|
||||
switch (view.getId()) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user