Android手机在低电量时会弹出提醒,请问我想做一个应用程序,想在程序中调用这个低电量的提醒,应该怎么做?谢谢

解决方案 »

  1.   

    Android系统中手机电池电量发生变化的消息是通过Intent广播来实现的
    Intent.ACTION_BATTERY_CHANGED(电池电量发生改变时)、
    Intent.ACTION_BATTERY_LOW(电池电量达到下限时)、这个值可以修改的,0-100level可选。
    Intent.ACTION_BATTERY_OKAY(电池电量从低恢复到高时)。
        当需要在程序中获取电池电量的信息时,需要为应用程序注册BroadcastReceiver组件,当特定的Action事件发生时,系统将会发出相应的广播,应用程序就可以通过BroadcastReceiver来接受广播,并进行相应的处理。
      

  2.   

    斑竹确信写过判断ACTION_BATTERY_LOW的代码段?我在测试电池电量降到15%时,receiver不工作?请指点
      

  3.   

    用ACTION_BATTERY_CHANGED这个频繁判断,反而不省电。
    但用ACTION_BATTERY_LOW时,要求是电池从ok到15%时触发,同时,如何在应用程序里设置这个下限?