如何控制手机上的手电筒?

时间:2010-08-10 05:04:39

标签: android

当我在Android SDK网站上进行一些研究时,我知道我必须授予“FLASHLIGHT”权限才能使用灯光。但是,我在API中找不到任何控制闪光灯的方法。但我相信有一种方法,因为我可以在Android Market中看到这么多应用程序。我怎么能这样做?

1 个答案:

答案 0 :(得分:3)

没有任何错误检查,但是像这样:

Camera mycam = Camera.open();
Parameters p = mycam.getParameters();
p.setFlashMode(Parameters.FLASH_MODE_TORCH);
mycam.setParameters(p);
//time passes
p.setFlashMode(Parameters.FLASH_MODE_OFF);
mycam.release();