Android在摄像机如何在API 14或更高的设置可聚焦区 [英] android in Camera how to set focusable Area in api 14 or greater

查看:570
本文介绍了Android在摄像机如何在API 14或更高的设置可聚焦区的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图在增加可成为焦点的区域Camera.getParameters(),但没有在相机表面观的体现。

i tried to add focusable area in "Camera.getParameters()" but don't reflect in Camera surface view.

我的code这样

Camera.Area area = new Area(new Rect(-500, -500, 500,500), 0);\\put 0 or max 1000 weight but not any changes.
ArrayList<Area> listArea = new ArrayList<Camera.Area>();
listArea.add(area);
parameters.setFocusAreas(areas);
camera.setParameters(parameters);

有在code的任何问题,如果这是错误的风格应用可成为焦点的话帮我PLZ ..怎么perticular区可以集中精力在摄影机视图微距模式。

there are any problem in code or if this is wrong style to apply focusable then help me plz.. how perticular area can focus in camera view macro mode.

推荐答案

确保您已设置的对焦模式为这些类型之一:

Ensure you have set the focus mode to one of these:

对焦区域只有影响,如果当前的对焦模式为FOCUS_MODE_AUTO,FOCUS_MODE_MACRO,FOCUS_MODE_CONTINUOUS_VIDEO,或FOCUS_MODE_CONTINUOUS_PICTURE。

Focus area only has effect if the current focus mode is FOCUS_MODE_AUTO, FOCUS_MODE_MACRO, FOCUS_MODE_CONTINUOUS_VIDEO, or FOCUS_MODE_CONTINUOUS_PICTURE.

从<一个href="http://developer.android.com/reference/android/hardware/Camera.Parameters.html#getFocusAreas()" rel="nofollow">http://developer.android.com/reference/android/hardware/Camera.Parameters.html#getFocusAreas()

这篇关于Android在摄像机如何在API 14或更高的设置可聚焦区的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆