Commit 044db2a2a30a39fb55fe59f90bbe665afb9bf96b

Authored by 朱显松
1 parent 4cd23b9f

增加拍照后自动选中

config.gradle
... ... @@ -21,7 +21,7 @@ ext {
21 21 //编译方式
22 22 debug : false,
23 23 //版本号
24   - version: "1.0.5.0",
  24 + version: "1.0.5.2",
25 25 //Lib库前缀
26 26 packeg : "com.cnlive.media",
27 27 //Lib库名称
... ...
lib_media/src/main/java/com/cnlive/media/frame/view/MediaPickerFragmentView.java
... ... @@ -133,7 +133,7 @@ public class MediaPickerFragmentView implements MvpView {
133 133 }
134 134  
135 135 //处理数据选中的状态
136   - private void processSelectMedias(MediaActivity mActivity, boolean isSelect, Media media, int position) {
  136 + public void processSelectMedias(MediaActivity mActivity, boolean isSelect, Media media, int position) {
137 137 if (isCheckMediaSupport(mActivity, media)) {
138 138 MediaSelectStateObservable.getInstance().selectStateUpdateMedia(media);
139 139 media.setSelect(!isSelect);
... ...
lib_media/src/main/java/com/cnlive/media/ui/activity/MediaActivity.java
... ... @@ -230,7 +230,8 @@ public class MediaActivity extends MvpBindingActivity<MediaView, MediaPresenter,
230 230 mediaPickerFragment.addMedia(media);
231 231 getMvpView().setSingleMode(media);
232 232 getMvpView().processFolderSize(media);
233   -
  233 + //拍摄后默认选中
  234 + mediaPickerFragment.getMvpView().processSelectMedias(this, false, media, mOptions.isNeedCamera() ? 1 : 0);
234 235 }
235 236 }
236 237 } else if (o instanceof MeidaResultObservable) {
... ...