Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
罗孟伟 committed Apr 13, 2018
2 parents 59087f5 + b8d3062 commit 46e708f
Showing 1 changed file with 11 additions and 8 deletions.
19 changes: 11 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@

```
dependencies {
   implementation 'com.github.LuckSiege.PictureSelector:picture_library:v2.2.0'
   implementation 'com.github.LuckSiege.PictureSelector:picture_library:v2.2.2'
}
```
Expand Down Expand Up @@ -106,14 +106,15 @@ step 2.
<dependency>
    <groupId>com.github.LuckSiege.PictureSelector</groupId>
     <artifactId>picture_library</artifactId>
     <version>v2.2.1</version>
     <version>v2.2.2</version>
</dependency>
```

## 常见错误
```
重要:PictureSelector.create();调用此方法时,在activity中传activity.this,在fragment中请传fragment.this,影响回调到哪个地方的onActivityResult()。
重要:PictureSelector.create();调用此方法时,在activity中传activity.this,在fragment中请传fragment.this,
影响回调到哪个地方的onActivityResult()。
问题一:
rxjava冲突:在app build.gradle下添加
Expand All @@ -127,6 +128,8 @@ step 2.
android.content.pm.ProviderInfo.loadXmlMetaData(android.content.pm.PackageManager, java.lang.String)'
on a null object reference
* 注意 从v2.1.3版本中,将不需要配制以下内容
application下添加如下节点:
<provider
Expand Down Expand Up @@ -315,12 +318,12 @@ PictureSelector.create(MainActivity.this).externalPictureVideo(video_path);
if (resultCode == RESULT_OK) {
switch (requestCode) {
case PictureConfig.CHOOSE_REQUEST:
// 图片选择结果回调
                   // 图片、视频、音频选择结果回调
List<LocalMedia> selectList = PictureSelector.obtainMultipleResult(data);
// 例如 LocalMedia 里面返回三种path
// 1.media.getPath(); 为原图path
// 2.media.getCutPath();为裁剪后path,需判断media.isCut();是否为true
// 3.media.getCompressPath();为压缩后path,需判断media.isCompressed();是否为true
                   // 1.media.getPath(); 为原图path
                   // 2.media.getCutPath();为裁剪后path,需判断media.isCut();是否为true  注意:音视频除外
                   // 3.media.getCompressPath();为压缩后path,需判断media.isCompressed();是否为true 注意:音视频除外
// 如果裁剪并压缩了,以取压缩路径为准,因为是先裁剪后压缩的
adapter.setList(selectList);
adapter.notifyDataSetChanged();
Expand All @@ -335,7 +338,7 @@ PictureSelector.create(MainActivity.this).externalPictureVideo(video_path);
## 更新日志

# 当前版本:
* v2.2.1
* v2.2.2
* 1.优化外部预览界面样式不同步问题
* 2.优化沉浸式方案,适配更多机型
* 3.新增isDragFrame(false) API 是否可拖动裁剪框(固定)
Expand Down

0 comments on commit 46e708f

Please sign in to comment.