Как захватить изображение с помощью наложения камеры «Круг» и сохранить его по пути в Xamarin.forms (Android) - PullRequest
0 голосов
/ 31 января 2020

Я новичок в xamarin.forms и хочу создать приложение, использующее xamarin.forms для захвата изображения и сохранения по заданному пути. я также хочу добавить Camera Overlay , чтобы обрезать изображение в Circle shape. Ниже я нашел пример проекта -

'https://github.com/CrossGeeks/OverlaySample'

и изменил его, добавив кнопку в общий проект и событие захвата вызова с использованием рендеринга. событие захвата успешно запускается, но захват изображения не работает из-за 'SurfaceView' в примере выше.

Пожалуйста, помогите - Как сделать снимок, используя 'SurfaceView' .

Заранее спасибо.

1 Ответ

0 голосов
/ 03 февраля 2020

SurfaceView используется в нативном Android, вы можете создать настраиваемое представление, включающее представление поверхности в проекте android, затем создать настраиваемый просмотрщик и SetNativeControl(your customview), которое вы можете ссылаться на CameraPreviewRenderer, NativeCameraPreview классы в android проекте и CameraPreview класс в проекте форм. Вы можете обратиться к SurfaceView для получения дополнительной информации и образец для использования SurfaceView

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...