首页 > 解决方案 > 位图意图创建一个小图像

问题描述

我按照本指南接管了我正在开发的应用程序的相机

然而,问题是当像指南那样将图像转换为位图时,图像的大小变得很小,现在通常我可以用设备上的相机以良好的分辨率拍摄好照片,所以我怀疑这是问题所在, 位图大小变为 153 - 204。

任何人都知道我做错了什么或为什么结果很小和/或我如何防止这种情况发生。(调整位图大小不是一个选项,因为或者图形变得混乱)

要转换的代码(就像指南一样):

private void CameraButton_Click(object sender, EventArgs e)
{
  Intent intent = new Intent(MediaStore.ActionImageCapture);
  StartActivityForResult(intent, 0);
}

protected override void OnActivityResult(int requestCode, [GeneratedEnum] Result resultCode, Intent data)
{
  base.OnActivityResult(requestCode, resultCode, data);
  Bitmap bitmap = (Bitmap)data.Extras.Get("data");
  FindViewById<ImageView>(Resource.Id.wmImageView1).SetImageBitmap(bitmap);
}

标签: c#androidxamarincamera

解决方案


推荐阅读