-1
// Are we charging/charged?
int status = batteryStatus.getIntExtra(BatteryManager.EXTRA_STATUS, -1);
//Determine the Current Battery Level
int level = batteryStatus.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
int scale = batteryStatus.getIntExtra(BatteryManager.EXTRA_SCALE, -1);
裁判:http://developer.android.com/training/monitoring-device-state/battery-monitoring.html这段代码中-1的意义或用法是什么?
如果找不到状态,它可能是应该返回的默认值 – John
@John:的确是缺省值。 [见'getIntExtra' here](http://developer.android.com/reference/android/content/Intent.html) – Amadan
回答你的问题.. – John