public interface TakePhoto
| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
TakePhoto.TakeResultListener
拍照结果监听接口
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data)
处理拍照或从相册选择的图片或裁剪的结果
|
void |
onCreate(android.os.Bundle savedInstanceState) |
void |
onCrop(MultipleCrop multipleCrop,
CropOptions options)
裁剪多张图片
|
void |
onCrop(android.net.Uri imageUri,
android.net.Uri outPutUri,
CropOptions options)
裁剪图片
|
void |
onEnableCompress(CompressConfig config,
boolean showCompressDialog)
启用图片压缩
|
void |
onPickFromCapture(android.net.Uri outPutUri)
从相机获取图片(不裁剪)
|
void |
onPickFromCaptureWithCrop(android.net.Uri outPutUri,
CropOptions options)
从相机获取图片并裁剪
|
void |
onPickFromDocuments()
从文件中获取图片(不裁剪)
|
void |
onPickFromDocumentsWithCrop(android.net.Uri outPutUri,
CropOptions options)
从文件中获取图片并裁剪
|
void |
onPickFromGallery()
从相册中获取图片(不裁剪)
|
void |
onPickFromGalleryWithCrop(android.net.Uri outPutUri,
CropOptions options)
从相册中获取图片并裁剪
|
void |
onPickMultiple(int limit)
图片多选
|
void |
onPickMultipleWithCrop(int limit,
CropOptions options)
图片多选,并裁切
|
void |
onSaveInstanceState(android.os.Bundle outState) |
void |
permissionNotify(PermissionManager.TPermissionType type) |
void |
setTakePhotoOptions(TakePhotoOptions options)
设置TakePhoto相关配置
|
void onPickMultiple(int limit)
limit - 最多选择图片张数的限制void onPickMultipleWithCrop(int limit,
CropOptions options)
limit - 最多选择图片张数的限制options - 裁剪配置void onPickFromDocuments()
void onPickFromDocumentsWithCrop(android.net.Uri outPutUri,
CropOptions options)
outPutUri - 图片裁剪之后保存的路径options - 裁剪配置void onPickFromGallery()
void onPickFromGalleryWithCrop(android.net.Uri outPutUri,
CropOptions options)
outPutUri - 图片裁剪之后保存的路径options - 裁剪配置void onPickFromCapture(android.net.Uri outPutUri)
outPutUri - 图片保存的路径void onPickFromCaptureWithCrop(android.net.Uri outPutUri,
CropOptions options)
outPutUri - 图片裁剪之后保存的路径options - 裁剪配置void onCrop(android.net.Uri imageUri,
android.net.Uri outPutUri,
CropOptions options)
throws TException
imageUri - 要裁剪的图片outPutUri - 图片裁剪之后保存的路径options - 裁剪配置TExceptionvoid onCrop(MultipleCrop multipleCrop, CropOptions options) throws TException
multipleCrop - 要裁切的图片的路径以及输出路径options - 裁剪配置TExceptionvoid permissionNotify(PermissionManager.TPermissionType type)
void onEnableCompress(CompressConfig config, boolean showCompressDialog)
config - 压缩图片配置showCompressDialog - 压缩时是否显示进度对话框void setTakePhotoOptions(TakePhotoOptions options)
options - void onCreate(android.os.Bundle savedInstanceState)
void onSaveInstanceState(android.os.Bundle outState)
void onActivityResult(int requestCode,
int resultCode,
android.content.Intent data)
requestCode - resultCode - data -