package org.cyanogenmod.oneclick;
import android.app.Activity;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.BatteryManager;
public class UnplugDeviceMonitorService extends MonitorService {
@Override
protected boolean canContinue() {
Intent intent = getBaseContext().registerReceiver(null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
int plugged = intent.getIntExtra(BatteryManager.EXTRA_PLUGGED, -1);
boolean isPlugged = (plugged == BatteryManager.BATTERY_PLUGGED_USB) || (plugged == BatteryManager.BATTERY_PLUGGED_AC);
return !isPlugged;
}
@Override
protected Class<? extends Activity> getNextActivityClass() {
return FinishActivity.class;
}
}