Intent battIntent = registerReceiver(null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));

            int battScale = battIntent.getIntExtra(BatteryManager.EXTRA_SCALE, 100);

            int battLevel = battIntent.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);

            Log.v("battLevel:"+battLevel+", battScale:"+battScale);

            if(battLevel < 5){

                finish();

                return;

            }


+ Recent posts