Android 如何判断电池电量是否充足

来源:互联网 发布:绿色破解版软件 编辑:程序博客网 时间:2024/05/26 19:15

Android 如何判断电池电量是否充足:

    /**     * Get the current battery level.     */    private int getBatteryLevel() {        IntentFilter batteryFilter = new IntentFilter();        batteryFilter.addAction(Intent.ACTION_BATTERY_CHANGED);        Intent intent = registerReceiver(null, batteryFilter);        if (intent != null) {            int level = intent.getIntExtra(BatteryManager.EXTRA_LEVEL, 0);            int scale = intent.getIntExtra(BatteryManager.EXTRA_SCALE, 100);            return (level * 100 / scale);        } else {            return 100;        }    }    //The mini level of device battery    private final int MIN_BATTERY_LEVEL = 5;    private void checkBatteryLevel() {        if (getBatteryLevel() < MIN_BATTERY_LEVEL) {            //TODO:电量过低        }    }


0 0
原创粉丝点击