public void SetImagePickerCallbackListener(Action <string> onGetImageComplete, Action onGetImageCancel, Action onGetImageFail) { #if UNITY_ANDROID if (Application.platform == RuntimePlatform.Android) { ImagePickerCallback imagePickerCallback = new ImagePickerCallback(); imagePickerCallback.onGetImageComplete = onGetImageComplete; imagePickerCallback.onGetImageCancel = onGetImageCancel; imagePickerCallback.onGetImageFail = onGetImageFail; jo.CallStatic("setImagePickerCallbackListener", imagePickerCallback); AUP.Utils.Message(TAG, "setCameraCallbackListener"); } else { AUP.Utils.Message(TAG, "warning: must run in actual android device"); } #endif }
public void SetImagePickerCallbackListener(Action <string>onGetImageComplete,Action onGetImageCancel,Action onGetImageFail) { #if UNITY_ANDROID if(Application.platform == RuntimePlatform.Android){ ImagePickerCallback imagePickerCallback = new ImagePickerCallback(); imagePickerCallback.onGetImageComplete = onGetImageComplete; imagePickerCallback.onGetImageCancel = onGetImageCancel; imagePickerCallback.onGetImageFail = onGetImageFail; jo.CallStatic("setImagePickerCallbackListener",imagePickerCallback); AUP.Utils.Message(TAG,"setCameraCallbackListener"); }else{ AUP.Utils.Message(TAG,"warning: must run in actual android device"); } #endif }