java - 打开 LED

标签 java android android-sensors led sensormanager

我的手机在前置摄像头附近有一个 LED。它在充电 和显示未接来电 时会发出红色绿色 光。如何使用我的应用程序的 Java 代码打开此灯?它属于任何传感器管理器吗?

最佳答案

有一个LightsManager class在框架中(在系统服务器中运行)。这就是 PowerManager 和 NotificationManager 在充电/通知时用来设置灯光的东西。但是,它似乎在公共(public) API 中不可用。

您可以使用 the setLights() method 为通知添加灯光在您的生成器上。但这需要您发布通知,根据您的用例,这可能是不可取的。

关于java - 打开 LED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36076146/

相关文章:

java - 构建 monodroid 示例 map 应用程序

android - 如何在 Android ListView 中更改垂直滚动条的垂直大小

Android getOrientation() 返回方位角,正的还是负的?

Android 传感器 - 其中哪些获得直接输入?

java - 等效于 Java 中的 C# 枚举标志属性?

java - 在 Android 的 Java 文件中编写阿拉伯语

java - 从 java 代码运行 jar 程序时,jar 程序的 gui 在直接输入时卡住

Android NFC <tech-list> - 问题

android - Android 设备上的屏幕截图文件保存时间较长

java - 关键部分在 onSensorChanged() 中不起作用