LightState.Builder
  public
  static
  final
  
  class
  LightState.Builder
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.hardware.lights.LightState.Builder | 
Builder for creating device light change requests.
Summary
| Public constructors | |
|---|---|
| 
      Builder()
      Creates a new  | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        LightState | 
      build()
      Create a LightState object used to control lights on the device. | 
| 
        
        
        
        
        
        LightState.Builder | 
      setColor(int color)
      Set the desired color and intensity of the LightState Builder, for a light type of RBG color or single monochrome color. | 
| 
        
        
        
        
        
        LightState.Builder | 
      setPlayerId(int playerId)
      Set the desired player id of the LightState Builder, for a light with type
  | 
| Inherited methods | |
|---|---|
Public constructors
Public methods
build
public LightState build ()
Create a LightState object used to control lights on the device.
The generated LightState should be used in
 LightsRequest.Builder.addLight(Light, LightState).
| Returns | |
|---|---|
| LightState | This value cannot be null. | 
setColor
public LightState.Builder setColor (int color)
Set the desired color and intensity of the LightState Builder, for a light type of RBG color or single monochrome color.
| Parameters | |
|---|---|
| color | int: the desired color and intensity in ARGB format. | 
| Returns | |
|---|---|
| LightState.Builder | The LightState.Builderobject contains the light color and intensity.
 This value cannot benull. | 
setPlayerId
public LightState.Builder setPlayerId (int playerId)
Set the desired player id of the LightState Builder, for a light with type
 Light.LIGHT_TYPE_PLAYER_ID.
| Parameters | |
|---|---|
| playerId | int: the desired player id. | 
| Returns | |
|---|---|
| LightState.Builder | The LightState.Builderobject contains the player id.
 This value cannot benull. | 
