请问,android如何调用手机的闪光灯,就是光启动闪光灯做手电。在网上找到了一小段,但我调试老是报错,不知道是怎么回事?我加了camera 和flashlight的权限。望高人指点,谢谢Camera.Parameters parameters = camera.getParameters();           
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_ON);camera.setParameters(parameters);

解决方案 »

  1.   

    http://www.javaeye.com/topic/412807
    主题:一个android手电筒源代码http://apps.hi.baidu.com/share/detail/21696435
    Android上实现手电筒功能
      

  2.   

    难道csdn上就没会的吗?不应该啊
      

  3.   

    报什么错误,贴出来看看呢?
    你可以把先调用getFlashMode()看下camera能够支持的闪光灯模式有哪些?如果设置的模式不在支持列表中,你强制设置下去可能会出错。另外,手电应该是用FLASH_MODE_TORCH这个模式。
      

  4.   

    反射掉吧,1.5时有个api的,但要看你机型了,同时氙气闪光灯无法常量的
      

  5.   

    我在做相机开发,想设置其焦距
    Camera.getParameters().isZoomSupported() -->true
    Camera.getParameters().isSmoothZoomSupported() -->false这种情况下,我怎么才能实现变焦呢??
      

  6.   

    刚上传的:《Android知识系统总结》主要内容包括:
    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
      

  7.   

    首先,这个方法对xt702是不适用的,得用反射机制实现.
    其次,在适用的机型上(如:华为U8800),应当使用FLASH_MODE_TORCH模式打开
    另外还需要注意权限的声明位置,要在<application>外,否则申请不到权限
      

  8.   

    camera = Camera.open();
    parameters = camera.getParameters();
    parameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
    camera.setParameters(parameters);
    这都是不得用的啊???!!
      

  9.   

    同意22楼
    用Parameter.FLASH_MODE_TORCH