ScreenShots:
BatteryBroadCast.java
packagecom.swamys.batterybroadcast;
importandroid.content.BroadcastReceiver;
importandroid.content.Context;
importandroid.content.Intent;
importandroid.widget.Toast;
public class BatteryBroadcast extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
int battery_status = intent.getIntExtra("level", 0);
Toast.makeText(context, "" + battery_status, Toast.LENGTH_LONG).show();
}
}
MainActivity.java
packagecom.swamys.batterybroadcast;
importandroid.app.Activity;
importandroid.content.Intent;
importandroid.content.IntentFilter;
import android.os.Bundle;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
registerReceiver(new BatteryBroadcast(), new IntentFilter(
Intent.ACTION_BATTERY_CHANGED));
}
}
Komentar
Posting Komentar