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.