Commit 044db2a2a30a39fb55fe59f90bbe665afb9bf96b

Authored by 朱显松
1 parent 4cd23b9f

增加拍照后自动选中

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