我遇到过两种在 android 中实现自定义相机的方法。第一种方法是使用已弃用的相机 1 api 第二是使用最新更新的相机 2 api,它似乎没有 api 21 (Lolipop) 以下设备的后端口。我的应用程序至少支持 API 18。有没有办法在不使用 api 和提供版本检查的情况下做到这一点。
我认为您可以根据您的要求使用以下自定义相机 api。
毕业文件:
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
我希望它会帮助你
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句