我跟随this guide接管了我正在开发的应用的相机
但是问题是,当像指南一样将图像转换为位图时,图像的尺寸变得很小,现在通常我可以使用具有良好分辨率的设备上的相机拍摄良好的照片,因此我怀疑是问题所在,位图大小变为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);
}