调用相机:

Intent intent = new Intent(MediaStore.ActionImageCapture);
StartActivityForResult(intent, 13);

protected override void OnActivityResult(int requestCode, [GeneratedEnum] Result resultCode, Intent data)
        {
            base.OnActivityResult(requestCode, resultCode, data);
            var bitmap = (Bitmap)data.Extras.Get("data");
        }

调用相册:

Intent intent = new Intent(Intent.ActionGetContent,null);
            intent.SetDataAndType(MediaStore.Images.Media.ExternalContentUri, "image/*");
            StartActivityForResult(intent, 14);

protected override void OnActivityResult(int requestCode, [GeneratedEnum] Result resultCode, Intent data)
        {
            base.OnActivityResult(requestCode, resultCode, data);
            var bmp = Android.Provider.MediaStore.Images.Media.GetBitmap(this.ContentResolver, data.Data);
        }

 

相关文章:

  • 2022-12-23
  • 2021-04-05
  • 2022-12-23
  • 2021-10-21
  • 2021-11-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-21
  • 2021-12-06
  • 2022-12-23
  • 2022-01-07
  • 2022-12-23
  • 2021-12-26
相关资源
相似解决方案