android-camera - Android api 级别 7 上的 getPreviewFormat 和 setPreviewFormat

标签 android-camera android

Camera.Parameters 的方法setPreviewFormat() 和getPreviewFormat() 分别接受和返回一个int。 int 应该对应于 ImageFormat 类指定的那些之一,但是这个类只在 api 级别 8 中引入,而上面的两个方法是从 api 级别 1 开始的。如何知道图像格式(rgb888?yuv?其他?)使用 api 级别 7 时的相机预览?

最佳答案

以下是 Android 上所有现有的 ImageFormats:

http://developer.android.com/reference/android/graphics/ImageFormat.html

但是正如您所说,这个类从 API 级别 8 开始可用.... 在 API 7 之前,这些参数可能在 Camera 类中。

关于android-camera - Android api 级别 7 上的 getPreviewFormat 和 setPreviewFormat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9004064/

相关文章:

android - 相机表面 View 上的风景列表

android - 是否可以在启动 MainActivity 时查看 ProgressBar?

android - 方便的 Kotlin LoggerFactory 简化

android Camera2 Jpeg回调的命中超时

android - android中的自定义相机类

android - 将 FFMpeg 视频转换为 android 可播放视频

javascript - 如何在 Android 上运行的 PhoneGap 中访问联系人的电话号码

android - buildozer for android 无法构建我的应用程序

android - 获取相机预览(正是它显示的内容)

android - 将位图数组转换为 YUV (YCbCr NV21)