Android中电池信息(Battery information)的取得(二)

2014-11-24 03:00:52 · 作者: · 浏览: 9
"good";
break;
case BatteryManager.BATTERY_HEALTH_OVERHEAT:
healthString = "overheat";
break;
case BatteryManager.BATTERY_HEALTH_DEAD:
healthString = "dead";
break;
case BatteryManager.BATTERY_HEALTH_OVER_VOLTAGE:
healthString = "voltage";
break;
case BatteryManager.BATTERY_HEALTH_UNSPECIFIED_FAILURE:
healthString = "unspecified failure";
break;
}

String acString = "";

switch (plugged) {
case BatteryManager.BATTERY_PLUGGED_AC:
acString = "plugged ac";
break;
case BatteryManager.BATTERY_PLUGGED_USB:
acString = "plugged usb";
break;
}

Log.v("status", statusString);
Log.v("health", healthString);
Log.v("present", String.valueOf(present));
Log.v("level", String.valueOf(level));
Log.v("scale", String.valueOf(scale));
Log.v("icon_small", String.valueOf(icon_small));
Log.v("plugged", acString);
Log.v("voltage", String.valueOf(voltage));
Log.v("temperature", String.valueOf(temperature));
Log.v("technology", technology);
}
}
};
}