-4

このコードを実行isChargingすると、充電中と満タンのときに何が返ってくるでしょうか?

public void onReceive(Context context, Intent intent) { 
    IntentFilter ifilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED);
    Intent batteryStatus = context.registerReceiver(null, ifilter);

    int status = intent.getIntExtra(BatteryManager.EXTRA_STATUS, -1);
    boolean isCharging = status == BatteryManager.BATTERY_STATUS_CHARGING ||
                         status == BatteryManager.BATTERY_STATUS_FULL;
}
4

1 に答える 1

3

isChargingtrueいずれかの条件を満たした場合となります。

于 2013-03-29T16:30:19.933 に答える