EvChargeState
  public
  
  final
  
  class
  EvChargeState
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.car.hardware.property.EvChargeState | 
Possible EV charge states of a vehicle.
Applications can use CarPropertyManager.getProperty(int, int) with VehiclePropertyIds.EV_CHARGE_STATE to query the vehicle's ignition
 charge state.
Summary
| Constants | |
|---|---|
| int | STATE_CHARGINGThe vehicle is charging. | 
| int | STATE_ERRORThe vehicle is not charging due to an error. | 
| int | STATE_FULLY_CHARGEDThe vehicle is fully charged. | 
| int | STATE_NOT_CHARGINGThe vehicle is not charging. | 
| int | STATE_UNKNOWNThe vehicle's EV charge state is unknown. | 
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        String | 
      toString(int evChargeState)
      Gets a user-friendly representation of an EV charge state. | 
| Inherited methods | |
|---|---|
Constants
STATE_CHARGING
public static final int STATE_CHARGING
The vehicle is charging.
Constant Value: 1 (0x00000001)
STATE_ERROR
public static final int STATE_ERROR
The vehicle is not charging due to an error.
Constant Value: 4 (0x00000004)
STATE_FULLY_CHARGED
public static final int STATE_FULLY_CHARGED
The vehicle is fully charged.
Constant Value: 2 (0x00000002)
STATE_NOT_CHARGING
public static final int STATE_NOT_CHARGING
The vehicle is not charging.
Constant Value: 3 (0x00000003)
STATE_UNKNOWN
public static final int STATE_UNKNOWN
The vehicle's EV charge state is unknown.
Constant Value: 0 (0x00000000)
Public methods
toString
public static String toString (int evChargeState)
Gets a user-friendly representation of an EV charge state.
| Parameters | |
|---|---|
| evChargeState | int: Value isSTATE_UNKNOWN,STATE_CHARGING,STATE_FULLY_CHARGED,STATE_NOT_CHARGING, orSTATE_ERROR | 
| Returns | |
|---|---|
| String | |
