async void doPhotoLibrary(PhotoListData pld) { #if __ANDROID__ MediaPicker picker = new MediaPicker(Forms.Context); #else MediaPicker picker = new MediaPicker(); #endif if (picker.IsPhotoGalleryAvailable == false) { var page = new ContentPage(); var result = page.DisplayAlert("Warning", "Photo is not available", "OK"); return; } else { try { var resultfile = await picker.PickPhoto(); #if __ANDROID__ //showDrawingView(pld); #else //showDrawingView(pld); #endif } catch (Exception e) { } } }
private async Task PickPhoto() { MediaFile photo = await MediaPicker.PickPhoto(); _ticket.AddAtachment(photo); }