请问,android如何调用手机的闪光灯,就是光启动闪光灯做手电。在网上找到了一小段,但我调试老是报错,不知道是怎么回事?我加了camera 和flashlight的权限。望高人指点,谢谢Camera.Parameters parameters = camera.getParameters();
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_ON);camera.setParameters(parameters);
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_ON);camera.setParameters(parameters);
主题:一个android手电筒源代码http://apps.hi.baidu.com/share/detail/21696435
Android上实现手电筒功能
你可以把先调用getFlashMode()看下camera能够支持的闪光灯模式有哪些?如果设置的模式不在支持列表中,你强制设置下去可能会出错。另外,手电应该是用FLASH_MODE_TORCH这个模式。
Camera.getParameters().isZoomSupported() -->true
Camera.getParameters().isSmoothZoomSupported() -->false这种情况下,我怎么才能实现变焦呢??
1. 7个Android应用程序源代码。
2. android入门到精通pdf。
3. Android学习笔记。
4. android开发入门与实践。
5. android开发书籍1、android开发书籍2、android开发书籍3、android开发书籍4。
6. android程序编写及调试新手入门.pdf。
7. Android开发教程笔记完全版.pdf。
8. android培训.ppt。
9. Android应用开发揭秘.pdf。
10. Android最佳学习路线图.pdf。
11. Android最新应用开发技术及典型案例.pdf。
你还等什么,而且不要分了,由于以前要的多,好多人都说我,从今天以后,只要我上传的资源,都不再超过0分.
地址:http://download.csdn.net/detail/wangxiangdong_sl/3619834
其次,在适用的机型上(如:华为U8800),应当使用FLASH_MODE_TORCH模式打开
另外还需要注意权限的声明位置,要在<application>外,否则申请不到权限
parameters = camera.getParameters();
parameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
camera.setParameters(parameters);
这都是不得用的啊???!!
用Parameter.FLASH_MODE_TORCH