Ejemplo n.º 1
0
        async void ReloadSignature()
        {
            await assignmentViewModel.LoadSignatureAsync(Assignment);

            Activity.RunOnUiThread(() => {
                if (assignmentViewModel.Signature != null)
                {
                    using (var bmp = BitmapFactory.DecodeByteArray(assignmentViewModel.Signature.Image, 0, assignmentViewModel.Signature.Image.Length))
                        signatureImage.SetImageBitmap(bmp);
                }
                else
                {
                    signatureImage.SetImageBitmap(null);
                }
            });
        }
Ejemplo n.º 2
0
 private void ReloadSignature()
 {
     assignmentViewModel.LoadSignatureAsync(Assignment)
     .ContinueWith(_ => {
         Activity.RunOnUiThread(() => {
             if (assignmentViewModel.Signature != null)
             {
                 using (var bmp = BitmapFactory.DecodeByteArray(assignmentViewModel.Signature.Image, 0, assignmentViewModel.Signature.Image.Length)) {
                     signatureImage.SetImageBitmap(bmp);
                 }
             }
             else
             {
                 signatureImage.SetImageBitmap(null);
             }
         });
     });
 }