Я хочу получить имя захваченного изображения с помощью камеры. Когда пользователь нажимает кнопку камеры, камера открыта нормально, но я хочу получить имя захваченного в данный момент изображения.
Это событие нажатия кнопки, когда пользовательнажмите кнопку, после чего камера откроется.
fab3.Click += (o, e) =>
{
Intent intent = new Intent(MediaStore.ActionImageCapture);
StartActivityForResult(intent, 0);
CloseFabMenu();
};
И вот я хочу прочитать имя захваченного изображения.
protected override void OnActivityResult(int requestCode, [GeneratedEnum] Result resultCode, Intent data)
{
base.OnActivityResult(requestCode, resultCode, data);
//if ((requestCode == PickImageId) && (resultCode == Result.Ok) && (data != null))
//{
switch (requestCode)
{
case 0:
if (resultCode == Result.Ok)
{
Bitmap bitmap = (Bitmap)data.Extras.Get("data");
}
break;
}
В режиме отладки я получаю этот вывод.