Back to project page wigle-wifi-wardriving-badfork.
The source code is released under:
/* * Copyright (c) 2010-2012, Andrew Carra, Robert Hagemann, Hugh Kennedy * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permi...
If you think the Android project wigle-wifi-wardriving-badfork listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package net.wigle.wigleandroid.listener; /*www . ja va 2 s. c o m*/ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; /** * keep track of battery */ public final class BatteryLevelReceiver extends BroadcastReceiver { private int batteryLevel = -1; private int batteryStatus = -1; public BatteryLevelReceiver() { } @Override public void onReceive(Context context, Intent intent) { batteryStatus = intent.getIntExtra("status", -1); int rawlevel = intent.getIntExtra("level", -1); int scale = intent.getIntExtra("scale", -1); int level = -1; if (rawlevel >= 0 && scale > 0) { level = (rawlevel * 100) / scale; } batteryLevel = level; } public int getBatteryLevel() { return batteryLevel; } public int getBatteryStatus() { return batteryStatus; } }