【问题标题】:Opening of a specific camera in Froyo and Pre-Froyo devices在 Froyo 和 Pre-Froyo 设备中打开特定相机
【发布时间】:2013-07-05 12:21:33
【问题描述】:

在Gingerbread之后,我们要像Camera.open(integer cameraid)一样打开相机时,需要传入相机id(整数)。

有谁知道如何在 Froyo 和 Pre-Froyo 设备中打开特定的摄像头(前置或后置)?

我问的原因是因为 Froyo 和 PreFroyo 的相机打开方法 (API 8) 不接受任何输入整数 id。

【问题讨论】:

    标签: android


    【解决方案1】:

    Gingerbread 之前,每个设备只支持一个摄像头,所以无法打开其他摄像头。因此,不应该有任何设备在 Froyo 或具有多个摄像头的早期版本上运行。

    如果存在此类设备,则供应商必须添加 API 扩展来访问其他相机设备;您必须向供应商询问。

    另请注意,您仍然可以在 Gingerbread 及更高版本上调用没有整数参数的 Camera.open() - 保证会打开设备上的第一个后置摄像头。

    【讨论】:

      猜你喜欢
      • 2011-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多