相机api预览未显示

时间:2017-01-06 16:55:16

标签: android

我试图在不使用相机意图的情况下实现自己的相机。

当我尝试从camera.getParameters()。getSupportedPreviewSizes()的最高分辨率setPreviewSize()时,它不会在某些设备上显示预览。它适用于大多数但不是全部...

这是我支持的列表

SIZE 1280 960 尺寸1280 720 尺寸800 480 尺寸720 720 尺寸720 480 尺寸640 480 尺寸352 288 尺寸320 240 SIZE 176 144

不适用于1280 * 960但适用于此特定设备的1280 * 720。有点神奇还是什么: - /

Tcs寻求帮助!

1 个答案:

答案 0 :(得分:1)

首先,请注意关于https://developer.android.com/reference/android/hardware/Camera.Parameters.html的官方建议:

This class was deprecated in API level 21.
We recommend using the new android.hardware.camera2 API for new applications.

现在,您能否更具体地了解哪些设备无法正常工作?看起来这不是你的错,因为有些设备只是不支持每个分辨率。