public class CameraCompat
extends java.lang.Object
| 构造器和说明 |
|---|
CameraCompat() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
takePhoto(android.app.Activity activity,
java.lang.String imageName,
boolean isCopyInDCIM,
OnImagePickCompleteListener listener)
兼容安卓10拍照.因为安卓Q禁止直接写入文件到系统DCIM文件下,所以拍照入参必须是私有目录路径
如果想让拍摄的照片写入外部存储中,则需要copy一份文件到DCIM目录中并刷新媒体库
|
static void |
takeVideo(android.app.Activity activity,
java.lang.String videoName,
long maxDuration,
boolean isCopyInDCIM,
OnImagePickCompleteListener listener)
兼容安卓10拍摄视频.因为安卓Q禁止直接写入文件到系统DCIM文件下,所以拍照入参必须是私有目录路径
如果想让拍摄的照片写入外部存储中,则需要copy一份文件到DCIM目录中并刷新媒体库
|
public static void takePhoto(android.app.Activity activity,
java.lang.String imageName,
boolean isCopyInDCIM,
OnImagePickCompleteListener listener)
activity - 调用拍照的页面imageName - 图片名称isCopyInDCIM - 是否copy到DCIM中listener - 拍照回调public static void takeVideo(android.app.Activity activity,
java.lang.String videoName,
long maxDuration,
boolean isCopyInDCIM,
OnImagePickCompleteListener listener)
activity - activityvideoName - 视频保存路径maxDuration - 视频最大时长isCopyInDCIM - 是否copy到DCIM中listener - 视频回调