-
public final class PictureSelectorKtxKt
-
-
Method Summary
Modifier and Type Method Description final static UnitopenCameraOfImage(Activity $self, Boolean enableCrop, Boolean enableCompress, Function0<Unit> cancel, Function1<String, Unit> callback)拍照 final static UnitopenCameraOfImage(Fragment $self, Boolean enableCrop, Boolean enableCompress, Function0<Unit> cancel, Function1<String, Unit> callback)拍照 final static UnitopenCameraOfVideo(Activity $self, Boolean enableCrop, Boolean enableCompress, Function0<Unit> cancel, Function1<String, Unit> callback)录制视频 final static UnitopenCameraOfVideo(Fragment $self, Boolean enableCrop, Boolean enableCompress, Function0<Unit> cancel, Function1<String, Unit> callback)录制视频 final static UnitopenRecordOfAudio(Activity $self, OnRecordAudioInterceptListener onReOnRecordAudioInterceptListener, Function0<Unit> cancel, Function1<String, Unit> callback)录制音频 final static UnitopenRecordOfAudio(Fragment $self, OnRecordAudioInterceptListener onReOnRecordAudioInterceptListener, Function0<Unit> cancel, Function1<String, Unit> callback)录制音频 final static UnitselectSingleImage(Activity $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<String, Unit> callback)选择图片(单选) final static UnitselectSingleImage(Fragment $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<String, Unit> callback)选择图片(单选) final static UnitselectSingleVideo(Activity $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<String, Unit> callback)选择视频(单选) final static UnitselectSingleVideo(Fragment $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<String, Unit> callback)选择视频(单选) final static UnitselectSingleAudio(Activity $self, Boolean isDisplayCamera, OnRecordAudioInterceptListener onReOnRecordAudioInterceptListener, Function0<Unit> cancel, Function1<String, Unit> callback)选择音频(单选) final static UnitselectSingleAudio(Fragment $self, Boolean isDisplayCamera, OnRecordAudioInterceptListener onReOnRecordAudioInterceptListener, Function0<Unit> cancel, Function1<String, Unit> callback)选择音频(单选) final static UnitselectMultipleImage(Activity $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<<ERROR CLASS><String>, Unit> callback)选择图片(多选) final static UnitselectMultipleImage(Fragment $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<<ERROR CLASS><String>, Unit> callback)选择图片(多选) final static UnitselectMultipleVideo(Activity $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<<ERROR CLASS><String>, Unit> callback)选择视频(多选) final static UnitselectMultipleVideo(Fragment $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<<ERROR CLASS><String>, Unit> callback)选择视频(多选) final static UnitselectMultipleAudio(Activity $self, Boolean isDisplayCamera, OnRecordAudioInterceptListener onReOnRecordAudioInterceptListener, Function0<Unit> cancel, Function1<<ERROR CLASS><String>, Unit> callback)选择音频(多选) final static UnitselectMultipleAudio(Fragment $self, Boolean isDisplayCamera, OnRecordAudioInterceptListener onReOnRecordAudioInterceptListener, Function0<Unit> cancel, Function1<<ERROR CLASS><String>, Unit> callback)选择音频(多选) -
-
Method Detail
-
openCameraOfImage
final static Unit openCameraOfImage(Activity $self, Boolean enableCrop, Boolean enableCompress, Function0<Unit> cancel, Function1<String, Unit> callback)
拍照
-
openCameraOfImage
final static Unit openCameraOfImage(Fragment $self, Boolean enableCrop, Boolean enableCompress, Function0<Unit> cancel, Function1<String, Unit> callback)
拍照
-
openCameraOfVideo
final static Unit openCameraOfVideo(Activity $self, Boolean enableCrop, Boolean enableCompress, Function0<Unit> cancel, Function1<String, Unit> callback)
录制视频
-
openCameraOfVideo
final static Unit openCameraOfVideo(Fragment $self, Boolean enableCrop, Boolean enableCompress, Function0<Unit> cancel, Function1<String, Unit> callback)
录制视频
-
openRecordOfAudio
final static Unit openRecordOfAudio(Activity $self, OnRecordAudioInterceptListener onReOnRecordAudioInterceptListener, Function0<Unit> cancel, Function1<String, Unit> callback)
录制音频
- Parameters:
cancel- 取消回调callback- 选择完成回调
-
openRecordOfAudio
final static Unit openRecordOfAudio(Fragment $self, OnRecordAudioInterceptListener onReOnRecordAudioInterceptListener, Function0<Unit> cancel, Function1<String, Unit> callback)
录制音频
- Parameters:
cancel- 取消回调callback- 选择完成回调
-
selectSingleImage
final static Unit selectSingleImage(Activity $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<String, Unit> callback)
选择图片(单选)
- Parameters:
enableCrop- 是否裁剪enableCompress- 是否压缩cancel- 取消回调callback- 选择完成回调
-
selectSingleImage
final static Unit selectSingleImage(Fragment $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<String, Unit> callback)
选择图片(单选)
-
selectSingleVideo
final static Unit selectSingleVideo(Activity $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<String, Unit> callback)
选择视频(单选)
-
selectSingleVideo
final static Unit selectSingleVideo(Fragment $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<String, Unit> callback)
选择视频(单选)
-
selectSingleAudio
final static Unit selectSingleAudio(Activity $self, Boolean isDisplayCamera, OnRecordAudioInterceptListener onReOnRecordAudioInterceptListener, Function0<Unit> cancel, Function1<String, Unit> callback)
选择音频(单选)
- Parameters:
cancel- 取消回调callback- 选择完成回调
-
selectSingleAudio
final static Unit selectSingleAudio(Fragment $self, Boolean isDisplayCamera, OnRecordAudioInterceptListener onReOnRecordAudioInterceptListener, Function0<Unit> cancel, Function1<String, Unit> callback)
选择音频(单选)
-
selectMultipleImage
final static Unit selectMultipleImage(Activity $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<<ERROR CLASS><String>, Unit> callback)
选择图片(多选)
-
selectMultipleImage
final static Unit selectMultipleImage(Fragment $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<<ERROR CLASS><String>, Unit> callback)
选择图片(多选)
-
selectMultipleVideo
final static Unit selectMultipleVideo(Activity $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<<ERROR CLASS><String>, Unit> callback)
选择视频(多选)
-
selectMultipleVideo
final static Unit selectMultipleVideo(Fragment $self, Boolean enableCrop, Boolean enableCompress, Boolean isDisplayCamera, Function0<Unit> cancel, Function1<<ERROR CLASS><String>, Unit> callback)
选择视频(多选)
-
selectMultipleAudio
final static Unit selectMultipleAudio(Activity $self, Boolean isDisplayCamera, OnRecordAudioInterceptListener onReOnRecordAudioInterceptListener, Function0<Unit> cancel, Function1<<ERROR CLASS><String>, Unit> callback)
选择音频(多选)
- Parameters:
cancel- 取消回调callback- 选择完成回调
-
-
-
-