Когда я запускаю занятие и камера открывается, она также позволяет мне записывать видео.
Существует ~ 2,5 миллиарда Android устройств, распределенных по ~ 26 000 моделей устройств. Там будут десятки, если не сотни, предустановленных приложений камеры на тех моделях устройств, которые могут реагировать на ACTION_IMAGE_CAPTURE
. Есть также десятки, если не сотни, приложений камеры, которые пользователь мог установить, которые могут отвечать на ACTION_IMAGE_CAPTURE
. Ваш код может запускать любое из этих сотен приложений.
И то, что делает приложение для камеры, зависит от разработчиков приложения для камеры, а не от вас.
Я также заметил, что получить наклейки и другие элементы управления. Как мне удалить их?
Вы не делаете. Это выбор разработчиков приложения для камеры.
В случае предложения как фотосъемки, так и захвата видео, это, вероятно, ошибка в этом конкретном приложении камеры. С этим очень мало что можно сделать.
Мне было интересно, кто-нибудь может мне помочь с тем, как я могу go иметь только элементы управления изображением?
Прекратить использование ACTION_IMAGE_CAPTURE
. Напишите свой собственный код камеры, возможно, используя библиотеку (Google CameraX, Fotoapparat, CameraKit- Android, et c.).