Android-android 如何获得当前闪光灯的状态

意见反馈 意见反馈 主题:991 回复:2082

Android-android 如何获得当前闪光灯的状态

浮生未歇 发布于 2017-03-11 字数 176 浏览 1117 回复 2

目前正在写一个利用闪光灯来作为手电筒的小程序,如果调用闪光灯我倒是知道,但是如何才能获得当前闪光灯的状态呢?

就是我怎么知道现在手电筒(闪光灯)是亮的还是灭的呢?

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(2

清晨说ぺ晚安 2017-05-05 2 楼

可以通过parameters.getFlashMode()得到闪光灯状态,代码如下:

Camera cam = Camera.open();
Camera.Parameters p = cam.getParameters();
p.getFlashMode();//获取闪光灯的状态

清晨说ぺ晚安 2017-03-22 1 楼

camera有一个flash的mode,你可以在android官网搜一下FLASH_MODE_OFF和FLASH_MODE_TORCH等,应该会有收获,也可以参考http://wenku.baidu.com/view/ebc577144431b90d6c85c7e0.html