Android Open Source - VoltageInStatusbar Battery Broadcast Receiver






From Project

Back to project page VoltageInStatusbar.

License

The source code is released under:

GNU General Public License

If you think the Android project VoltageInStatusbar listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package org.bweb.voltageinstatusbar;
//from  w  w w.  j a va  2 s.  c om
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.os.BatteryManager;
import android.util.Log;

import java.util.Date;

/**
 * Created by Christoph on 04.11.13.
 */
public class BatteryBroadcastReceiver extends BroadcastReceiver {
    private BatteryBroadcastCallback callback;

    public BatteryBroadcastReceiver() {
        // nothing
    }

    public interface BatteryBroadcastCallback {
        public void onBatteryBroadcastReceived(Intent intent);
    }

    public BatteryBroadcastReceiver(BatteryBroadcastCallback callback) {
        this.callback = callback;
    }

    @Override
    public void onReceive(Context context, Intent intent) {
        callback.onBatteryBroadcastReceived(intent);
    }
}




Java Source Code List

org.bweb.voltageinstatusbar.BatteryBroadcastReceiver.java
org.bweb.voltageinstatusbar.MainActivity.java