package com.ypx.imagepicker.utils;
|
|
import android.app.Activity;
|
import android.content.Context;
|
import android.net.Uri;
|
|
import androidx.annotation.NonNull;
|
import androidx.core.content.FileProvider;
|
|
import java.io.File;
|
|
/**
|
* Time: 2019/7/24 15:43
|
* Author:ypx
|
* Description:
|
*/
|
public class PickerFileProvider extends FileProvider {
|
|
public static Uri getUriForFile(@NonNull Activity context,
|
@NonNull File file) {
|
Uri uri;
|
if (android.os.Build.VERSION.SDK_INT < 24) {
|
uri = Uri.fromFile(file);
|
} else {
|
uri = getUriForFile(context, context.getApplication().getPackageName()
|
+ ".picker.fileprovider", file);
|
}
|
|
return uri;
|
}
|
}
|