ThermalStatus Enum

Definition

Defines thermal status values used by the Android OS API.

public enum ThermalStatus
type ThermalStatus = 
Inheritance
ThermalStatus

Fields

Name Value Description
None 0

Thermal status code: Not under throttling.

Light 1

Thermal status code: Light throttling where UX is not impacted.

Moderate 2

Thermal status code: Moderate throttling where UX is not largely impacted.

Severe 3

Thermal status code: Severe throttling where UX is largely impacted.

Critical 4

Thermal status code: Platform has done everything to reduce power.

Emergency 5

Thermal status code: Key components in platform are shutting down due to thermal condition. Device functionalities will be limited.

Shutdown 6

Thermal status code: Need shutdown immediately.

Remarks

This class lets you query and request control of aspects of the device's power state.

Java documentation for android.os.PowerManager.

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to