Какой API камеры использовать для Android?
Я столкнулся с двумя способами для пользовательской реализации камеры в Android. Первый способ - использование устаревшей камеры 1 api, второй - использование последней обновленной камеры 2 api, которая, похоже, не имеет заднего порта для устройств ниже api 21 (Lolipop). Мое приложение поддерживает API 18 минимум. Есть ли способ сделать это без использования API и проверки версий.
1 ответ
Решение
Я думаю, что вы можете использовать ниже настраиваемые API камеры для вашего требования.
файл Gradle:
compile 'com.otaliastudios:cameraview:1.4.1'
пользовательский вид камеры установлен как:
<com.otaliastudios.cameraview.CameraView
android:id="@+id/camera"
android:keepScreenOn="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
Для полной поддержки вы можете использовать ссылку ниже:
https://github.com/hyl87/CameraView-1
я надеюсь это поможет тебе