gpt4 book ai didi

android - 如何检测前置摄像头在设备上的位置?

转载 作者:太空宇宙 更新时间:2023-11-03 13:02:46 25 4
gpt4 key购买 nike

有什么方法可以检测 Android 设备上前置摄像头的位置?

我认为在手机上它总是在它的顶部,靠近耳机。但是所有的平板电脑都是不同的。我检查了 Asus Transformer,前置摄像头在侧面(如果我在横向模式下握住它,则在顶部),但三星 Galaxy Tab(第一代,Android 2.2)像所有手机一样在其顶部有摄像头。

那么有没有办法检查前置摄像头的位置?也许我可以用代码来做,也许有设备规则?就像 Android 2.x 设备在顶部,而 Android 3.x 设备在侧面?那么 Adnroid 4.x 设备呢?

最佳答案

没有办法做到这一点。阅读http://developer.android.com/reference/android/hardware/Camera.CameraInfo.html

您可以检查两个常量:

int CAMERA_FACING_BACK The facing of the camera is opposite to that of the screen.
int CAMERA_FACING_FRONT The facing of the camera is the same as that of the screen.

所以很抱歉 - 无法检查它是否在旁边。

关于android - 如何检测前置摄像头在设备上的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8775872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com