Commit 78d1c74d7637f74aa202eface706a09307f09117
Merge branch 'master' of bj.gitlab.cnlive.com:cnlive-team/newModuleStrike
Showing
3 changed files
with
14 additions
and
5 deletions
app/strike/src/main/java/com/cnlive/strike/MyActivity.java
| @@ -8,6 +8,7 @@ import android.view.View; | @@ -8,6 +8,7 @@ import android.view.View; | ||
| 8 | import com.alibaba.android.arouter.facade.annotation.Route; | 8 | import com.alibaba.android.arouter.facade.annotation.Route; |
| 9 | import com.cnlive.core.libs.base.frame.activity.BaseActivity; | 9 | import com.cnlive.core.libs.base.frame.activity.BaseActivity; |
| 10 | import com.cnlive.core.libs.base.util.NetworkUtil; | 10 | import com.cnlive.core.libs.base.util.NetworkUtil; |
| 11 | +import com.cnlive.moudle.collectionTrace.commonInfo.CollCommonInfo; | ||
| 11 | import com.cnlive.moudle.collectionTrace.ui.activity.RaceListActivity; | 12 | import com.cnlive.moudle.collectionTrace.ui.activity.RaceListActivity; |
| 12 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; | 13 | import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; |
| 13 | import com.cnlive.moudle.pedometer.ui.activity.RunLineActivity; | 14 | import com.cnlive.moudle.pedometer.ui.activity.RunLineActivity; |
| @@ -35,7 +36,10 @@ public class MyActivity extends BaseActivity { | @@ -35,7 +36,10 @@ public class MyActivity extends BaseActivity { | ||
| 35 | protected void initView() { | 36 | protected void initView() { |
| 36 | // loadRootFragment(new EmptyFragment()); | 37 | // loadRootFragment(new EmptyFragment()); |
| 37 | initXiaoJiaSoundBoxData(); | 38 | initXiaoJiaSoundBoxData(); |
| 38 | - startActivity(new Intent(MyActivity.this, RaceListActivity.class)); | 39 | +// startActivity(new Intent(MyActivity.this, RaceListActivity.class)); |
| 40 | + RaceListActivity.newInstance(me, UserService.getUid(me), | ||
| 41 | + UserService.getInstance(me).getAppAccount().getNickName(), | ||
| 42 | + UserService.getInstance(me).getAppAccount().getFaceUrl()); | ||
| 39 | // finish(); | 43 | // finish(); |
| 40 | // binding.btnChange.setOnClickListener(new View.OnClickListener() { | 44 | // binding.btnChange.setOnClickListener(new View.OnClickListener() { |
| 41 | // @Override | 45 | // @Override |
core/imageload/src/main/java/com/cnlive/core/imageload/preview/presenter/PreviewImgPresenter.java
| @@ -19,6 +19,7 @@ import com.hannesdorfmann.mosby3.mvp.MvpBasePresenter; | @@ -19,6 +19,7 @@ import com.hannesdorfmann.mosby3.mvp.MvpBasePresenter; | ||
| 19 | import java.io.File; | 19 | import java.io.File; |
| 20 | 20 | ||
| 21 | import androidx.annotation.Nullable; | 21 | import androidx.annotation.Nullable; |
| 22 | + | ||
| 22 | import io.reactivex.Observable; | 23 | import io.reactivex.Observable; |
| 23 | import io.reactivex.ObservableEmitter; | 24 | import io.reactivex.ObservableEmitter; |
| 24 | import io.reactivex.ObservableOnSubscribe; | 25 | import io.reactivex.ObservableOnSubscribe; |
| @@ -44,12 +45,13 @@ public class PreviewImgPresenter extends BasePresenter<PreviewImgView> { | @@ -44,12 +45,13 @@ public class PreviewImgPresenter extends BasePresenter<PreviewImgView> { | ||
| 44 | FutureTarget<File> file = Glide.with(context).asFile().load(previewData.getImgPath()).listener(new RequestListener<File>() { | 45 | FutureTarget<File> file = Glide.with(context).asFile().load(previewData.getImgPath()).listener(new RequestListener<File>() { |
| 45 | @Override | 46 | @Override |
| 46 | public boolean onLoadFailed(@Nullable GlideException e, Object model, Target<File> target, boolean isFirstResource) { | 47 | public boolean onLoadFailed(@Nullable GlideException e, Object model, Target<File> target, boolean isFirstResource) { |
| 47 | - ifViewAttached(view -> view.showLoadFail()); | 48 | +// ifViewAttached(view -> view.showLoadFail()); |
| 48 | return false; | 49 | return false; |
| 49 | } | 50 | } |
| 51 | + | ||
| 50 | @Override | 52 | @Override |
| 51 | public boolean onResourceReady(File resource, Object model, Target<File> target, DataSource dataSource, boolean isFirstResource) { | 53 | public boolean onResourceReady(File resource, Object model, Target<File> target, DataSource dataSource, boolean isFirstResource) { |
| 52 | - ifViewAttached(view -> view.showResourceReady()); | 54 | +// ifViewAttached(view -> view.showResourceReady()); |
| 53 | return false; | 55 | return false; |
| 54 | } | 56 | } |
| 55 | }).submit(); | 57 | }).submit(); |
| @@ -75,12 +77,15 @@ public class PreviewImgPresenter extends BasePresenter<PreviewImgView> { | @@ -75,12 +77,15 @@ public class PreviewImgPresenter extends BasePresenter<PreviewImgView> { | ||
| 75 | 77 | ||
| 76 | @Override | 78 | @Override |
| 77 | public void onNext(File filse) { | 79 | public void onNext(File filse) { |
| 80 | + | ||
| 81 | + ifViewAttached(view -> view.showResourceReady()); | ||
| 78 | ifViewAttached(view -> view.showImg(filse)); | 82 | ifViewAttached(view -> view.showImg(filse)); |
| 79 | } | 83 | } |
| 80 | 84 | ||
| 81 | @Override | 85 | @Override |
| 82 | public void onError(Throwable e) { | 86 | public void onError(Throwable e) { |
| 83 | - if (e!=null){ | 87 | + ifViewAttached(view -> view.showLoadFail()); |
| 88 | + if (e != null) { | ||
| 84 | ifViewAttached(view -> view.showMessage(e.getMessage())); | 89 | ifViewAttached(view -> view.showMessage(e.getMessage())); |
| 85 | } | 90 | } |
| 86 | 91 |
module/pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/presenter/RaceNameListPresenter.java
| @@ -127,7 +127,7 @@ public class RaceNameListPresenter extends BasePresenter<RaceNameListView> { | @@ -127,7 +127,7 @@ public class RaceNameListPresenter extends BasePresenter<RaceNameListView> { | ||
| 127 | public void onSuccess(BaseResult<BindingShoeInfo> data) { | 127 | public void onSuccess(BaseResult<BindingShoeInfo> data) { |
| 128 | QMUITipDialogUtil.dismessDialog(); | 128 | QMUITipDialogUtil.dismessDialog(); |
| 129 | ifViewAttached(view -> view.bindingShoeLine(position)); | 129 | ifViewAttached(view -> view.bindingShoeLine(position)); |
| 130 | - EventBus.getDefault().post(new MessageEvent(Constant.UPDATA_COLL_BIND_TRACE_LIST, "")); | 130 | + EventBus.getDefault().post(new MessageEvent(Constant.UPDATA_COLL_BIND_TRACE_LIST, position)); |
| 131 | } | 131 | } |
| 132 | 132 | ||
| 133 | @Override | 133 | @Override |