当我的智能分机处于省电模式时,我想要禁用后退操作键,这意味着显示屏会在几秒钟后变暗,但控制分机保持开启状态。 当它不在省电模式时,后退操作键应该再次工作。如何检查我的分机是否处于省电模式?
我试图弄清楚如何检查当前的节电模式,但无法管理它。 当控制切换到省电模式的logcat说:
onReceive: com.sonyericsson.extras.aef.control.ACTIVE_POWER_SAVE_MODE_STATUS_CHANGED
API还表示,有以下允许值:ACTIVE_POWER_SAVE_MODE_OFF和ACTIVE_POWER_SAVE_MODE_ON
有谁知道如何来检查当前省电模式状态呢?
然后,我会检查onKey() - 方法中的当前显示状态,并确定后退操作键是否应该反应。
非常感谢提前。
谢谢你,我做到了像你说的每一个节电模式改变了节省时间的当前状态。 对于任何更感兴趣的人,我现在也可以找到'onActiveLowPowerModeChange(boolean lowPowerModeOn)'方法。只需在Control类中覆盖它,每次节能模式更改时都会调用它。 – alex567