Example #1
0
        public static async Task <bool> CanPickPhoto()
        {
            if (!await PermissionHelper.CheckPhotoPermissions() || !await PermissionHelper.CheckStoragePermissions())
            {
                return(false);
            }

            if (!CrossMedia.Current.IsPickPhotoSupported)
            {
                await Application.Current.MainPage.DisplayAlert(MobileResource.Common_Message_PickPhotoUnsupported, MobileResource.Common_Message_PickPhotoPermissionNotGranted, MobileResource.Common_Button_OK);

                return(false);
            }

            return(true);
        }