ОК, поэтому я пытаюсь использовать библиотеку Fotoapparat (ссылка) и, честно говоря, я немного запутался, но пытаюсь разобраться.
Это базовая инициализация согласно документации:
val fotoapparat = Fotoapparat(
context = this,
view = cameraView
)
Теперь view
ожидает элемент типа CameraRenderer
.
Я думаю, что правильный подход (хотя и не уверен, что tbh) следующий:
val cameraView = object : CameraRenderer
val fotoapparat = Fotoapparat(
context = this.context,
view = cameraView
)
но теперь у меня есть ошибка в переменной val fotoapparat
, говорящая expecting a class body
Я довольно растерян и не знаю, как начать использовать эту библиотеку.
* Любые рекомендации для другой простой и эффективной библиотеки камер с документацией для kotlin приветствуются.