我试图在"Camera.getParameters()"中添加可聚焦区域,但在相机预览界面中没有反映。
我的代码如下:
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);
如果代码存在问题或者应用可获得焦点的方式不正确,请帮助我解决。如何让相机在微距模式下聚焦到特定区域?