use*_*316 2 camera android autofocus android-camera
我知道用Camera.open()和getParameter来检查焦点模式是否有效.
但似乎打开相机会有一点点声音,我不想......
我可以通过任何其他方式获得相机是否支持自动对焦?
另一种方法是设置自动对焦回调列表器.在这种情况下.回调将有一个布尔参数,说明自动对焦是否成功.所以你可以检查自动对焦是否成功并继续进行..
编辑:
我在SO上找到了这个代码
PackageManager pm = getPackageManager();
if(pm.hasSystemFeature(PackageManager.FEATURE_CAMERA) && pm.hasSystemFeature(PackageManager.FEATURE_CAMERA_AUTOFOCUS)){
// do something..
}
Run Code Online (Sandbox Code Playgroud)
PackageManager.FEATURE_CAMERA_AUTOFOCUS并且PackageManager.FEATURE_CAMERA可以从API 7.
| 归档时间: |
|
| 查看次数: |
3170 次 |
| 最近记录: |