我有一个三星 Galaxy Tab,它喜欢在大约半分钟后调暗设备上的灯光。当我触摸屏幕时,它会再次打开灯,但它也会将触摸事件发送到我触摸的任何视图,所以我最终点击了我不想点击的东西。
有没有办法知道屏幕已经调暗了灯光,所以不应该将触摸事件发送到视图?
更新:我对每个活动都使用标志 keep_screen_on,但我真的不想这样做。自动调光限制了电池的使用,所以如果可能的话,我想做点别的。
我有一个三星 Galaxy Tab,它喜欢在大约半分钟后调暗设备上的灯光。当我触摸屏幕时,它会再次打开灯,但它也会将触摸事件发送到我触摸的任何视图,所以我最终点击了我不想点击的东西。
有没有办法知道屏幕已经调暗了灯光,所以不应该将触摸事件发送到视图?
更新:我对每个活动都使用标志 keep_screen_on,但我真的不想这样做。自动调光限制了电池的使用,所以如果可能的话,我想做点别的。
您应该能够从这里读取当前的亮度设置:
http://developer.android.com/reference/android/provider/Settings.System.html#SCREEN_BRIGHTNESS
我发现这也很烦人,但我不知道它是否应该是应用程序的工作来解决它。