コード例 #1
0
 public override void Show()
 {
     CrossPickerServices.OnPickerFinish += HandleOnPickerReturn;
     if (m_pickerMode == PickerModeEnum.Gallery)
     {
         CrossPickerServices.DeserializeAlbumImage();
     }
     else if (m_pickerMode == PickerModeEnum.Camera)
     {
         if (m_cameraMode == CameraModeEnum.ControlledByManager)
         {
             CrossPickerServices.DeserializeCameraImage();
         }
         else
         {
             CrossPickerServices.DeserializeCameraImage(m_cameraMode == CameraModeEnum.SaveToGallery);
         }
     }
     else
     {
         _CachedDialog = null;
         ShowFrameActivity(_CachedDialog, IMAGE_PICKER_DIALOG, (dialog, isDialog) =>
         {
             dialog.destroyOnHide = true;
             dialog.Initialize(m_cameraMode, HandleOnPickerReturn, HandleOnHide);
         });
     }
 }
コード例 #2
0
 protected void CallPickerGallery()
 {
     RegisterEvents();
     CrossPickerServices.DeserializeAlbumImage();
 }