“Detectando Android de carregamento de bateria” Respostas de código

Detectando Android de carregamento de bateria

<receiver android:name=".PowerConnectionReceiver">
  <intent-filter>
    <action android:name="android.intent.action.ACTION_POWER_CONNECTED"/>
    <action android:name="android.intent.action.ACTION_POWER_DISCONNECTED"/>
  </intent-filter>
</receiver>
Faithful Fox

Detectando Android de carregamento de bateria

public class PowerConnectionReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) { 
        int status = intent.getIntExtra(BatteryManager.EXTRA_STATUS, -1);
        boolean isCharging = status == BatteryManager.BATTERY_STATUS_CHARGING ||
                            status == BatteryManager.BATTERY_STATUS_FULL;


        int chargePlug = intent.getIntExtra(BatteryManager.EXTRA_PLUGGED, -1);
        boolean usbCharge = chargePlug == BatteryManager.BATTERY_PLUGGED_USB;
        boolean acCharge = chargePlug == BatteryManager.BATTERY_PLUGGED_AC;
      //remove some variables if you don't need it.
    }
}
Faithful Fox

Respostas semelhantes a “Detectando Android de carregamento de bateria”

Perguntas semelhantes a “Detectando Android de carregamento de bateria”

Mais respostas relacionadas para “Detectando Android de carregamento de bateria” em Java

Procure respostas de código populares por idioma

Procurar outros idiomas de código