请教一下Android照相的时候 镜头的远近是如何设置的 ? 多谢
请问一下Android照相的时候 镜头的远近是怎么设置的 ? 谢谢!
我看手机自带的相机 用2个手指拖放 就会出现一个进度条 然后根据进度条设置镜头的远近 我想实现的功能是二维码扫描的时候能调整镜头的远近 谢谢
------解决思路----------------------
修改zoomValue实现放大缩小
配合一个多点手势监听,进行修改,或者添加你需要的特效
------解决思路----------------------
其实,找一个DEMO,然后找到那个值,如楼上所说,然后,根据自己的需求,理出思路,动手实践,碰到困难再找解决办法,我想应该每个人都是这么过来的,重要的是思路,呵呵。
基本上很多相机都自带有控制聚焦缩放值,而且我见过的基本都是用SeekBar控制的,如果你能理清他们之间的比率,然后,根据自己的想法去实践实践就OK了。
我看手机自带的相机 用2个手指拖放 就会出现一个进度条 然后根据进度条设置镜头的远近 我想实现的功能是二维码扫描的时候能调整镜头的远近 谢谢
------解决思路----------------------
public void addZoom(){
// 是否支持变焦
if(mCamera.getParameters().isZoomSupported()&&mCamera.getParameters().isSmoothZoomSupported()){
int MAX = parameters.getMaxZoom();
if (MAX == 0)
return;
if(zoomValue<=MAX-1){//目前是放大
zoomValue+=1;
parameters.setZoom(zoomValue);
mCamera.setParameters(parameters);
mCamera.startSmoothZoom(zoomValue);
}else{
//TODO: toast
}
}
修改zoomValue实现放大缩小
配合一个多点手势监听,进行修改,或者添加你需要的特效
------解决思路----------------------
其实,找一个DEMO,然后找到那个值,如楼上所说,然后,根据自己的需求,理出思路,动手实践,碰到困难再找解决办法,我想应该每个人都是这么过来的,重要的是思路,呵呵。
基本上很多相机都自带有控制聚焦缩放值,而且我见过的基本都是用SeekBar控制的,如果你能理清他们之间的比率,然后,根据自己的想法去实践实践就OK了。