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

Android 如何控制手机上的手电筒?,android,Android,当我在安卓SDK网站上做一些研究时,我知道我必须授予“手电筒”使用许可。但是,我在API中找不到任何控制闪光灯的方法。但我相信有一种方法,因为在Android市场上我可以看到很多应用程序都在这样做。如何执行此操作?没有任何错误检查,但类似于以下内容: Camera mycam = Camera.open(); Parameters p = mycam.getParameters(); p.setFlashMode(Parameters.FLASH_MODE_TORCH); mycam.setPa

当我在安卓SDK网站上做一些研究时,我知道我必须授予“手电筒”使用许可。但是,我在API中找不到任何控制闪光灯的方法。但我相信有一种方法,因为在Android市场上我可以看到很多应用程序都在这样做。如何执行此操作?

没有任何错误检查,但类似于以下内容:

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();

很久以前,但是你找到控制手电筒的方法了吗?你介意和我分享吗?谢谢