我正在尝试开发一个应用程序,以在我打开屏幕时让我的按钮一直亮着。
我已经通过编写 Service 和 BroadcastReceiver 获得了一个适用于 root 手机的功能应用程序,以便在屏幕状态发生变化时发出警报。
我现在的问题是,默认情况下,这些灯似乎是由操作系统使用光传感器信息自动控制的,所以我的工作被这种行为破坏了。
有没有办法(通过搜索似乎不是)使用 FileObserver 来监视系统文件(在我的情况下为“/sys/class/leds/keyboard-backlight/brightness”)修改?
在此先感谢您的帮助!