java.lang.Object | |
↳ | android.os.BatteryManager |
The BatteryManager class contains strings and constants used for values
in the ACTION_BATTERY_CHANGED
Intent.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | BATTERY_HEALTH_COLD | ||||||||||
int | BATTERY_HEALTH_DEAD | ||||||||||
int | BATTERY_HEALTH_GOOD | ||||||||||
int | BATTERY_HEALTH_OVERHEAT | ||||||||||
int | BATTERY_HEALTH_OVER_VOLTAGE | ||||||||||
int | BATTERY_HEALTH_UNKNOWN | ||||||||||
int | BATTERY_HEALTH_UNSPECIFIED_FAILURE | ||||||||||
int | BATTERY_PLUGGED_AC | Power source is an AC charger. | |||||||||
int | BATTERY_PLUGGED_USB | Power source is a USB port. | |||||||||
int | BATTERY_PLUGGED_WIRELESS | Power source is wireless. | |||||||||
int | BATTERY_STATUS_CHARGING | ||||||||||
int | BATTERY_STATUS_DISCHARGING | ||||||||||
int | BATTERY_STATUS_FULL | ||||||||||
int | BATTERY_STATUS_NOT_CHARGING | ||||||||||
int | BATTERY_STATUS_UNKNOWN | ||||||||||
String | EXTRA_HEALTH | Extra for ACTION_BATTERY_CHANGED :
integer containing the current health constant. |
|||||||||
String | EXTRA_ICON_SMALL | Extra for ACTION_BATTERY_CHANGED :
integer containing the resource ID of a small status bar icon
indicating the current battery state. |
|||||||||
String | EXTRA_LEVEL | Extra for ACTION_BATTERY_CHANGED :
integer field containing the current battery level, from 0 to
EXTRA_SCALE . |
|||||||||
String | EXTRA_PLUGGED | Extra for ACTION_BATTERY_CHANGED :
integer indicating whether the device is plugged in to a power
source; 0 means it is on battery, other constants are different
types of power sources. |
|||||||||
String | EXTRA_PRESENT | Extra for ACTION_BATTERY_CHANGED :
boolean indicating whether a battery is present. |
|||||||||
String | EXTRA_SCALE | Extra for ACTION_BATTERY_CHANGED :
integer containing the maximum battery level. |
|||||||||
String | EXTRA_STATUS | Extra for ACTION_BATTERY_CHANGED :
integer containing the current status constant. |
|||||||||
String | EXTRA_TECHNOLOGY | Extra for ACTION_BATTERY_CHANGED :
String describing the technology of the current battery. |
|||||||||
String | EXTRA_TEMPERATURE | Extra for ACTION_BATTERY_CHANGED :
integer containing the current battery temperature. |
|||||||||
String | EXTRA_VOLTAGE | Extra for ACTION_BATTERY_CHANGED :
integer containing the current battery voltage level. |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Power source is an AC charger.
Power source is a USB port.
Power source is wireless.
Extra for ACTION_BATTERY_CHANGED
:
integer containing the current health constant.
Extra for ACTION_BATTERY_CHANGED
:
integer containing the resource ID of a small status bar icon
indicating the current battery state.
Extra for ACTION_BATTERY_CHANGED
:
integer field containing the current battery level, from 0 to
EXTRA_SCALE
.
Extra for ACTION_BATTERY_CHANGED
:
integer indicating whether the device is plugged in to a power
source; 0 means it is on battery, other constants are different
types of power sources.
Extra for ACTION_BATTERY_CHANGED
:
boolean indicating whether a battery is present.
Extra for ACTION_BATTERY_CHANGED
:
integer containing the maximum battery level.
Extra for ACTION_BATTERY_CHANGED
:
integer containing the current status constant.
Extra for ACTION_BATTERY_CHANGED
:
String describing the technology of the current battery.
Extra for ACTION_BATTERY_CHANGED
:
integer containing the current battery temperature.
Extra for ACTION_BATTERY_CHANGED
:
integer containing the current battery voltage level.