GradientDrawable.Orientation
  public
  static
  final
  
  enum
  GradientDrawable.Orientation
  
  
  
  
    extends Enum<GradientDrawable.Orientation>
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | java.lang.Enum<android.graphics.drawable.GradientDrawable.Orientation> | |
| ↳ | android.graphics.drawable.GradientDrawable.Orientation | |
Controls how the gradient is oriented relative to the drawable's bounds
Summary
| Enum values | |
|---|---|
| GradientDrawable.Orientation | BL_TRdraw the gradient from the bottom-left to the top-right | 
| GradientDrawable.Orientation | BOTTOM_TOPdraw the gradient from the bottom to the top | 
| GradientDrawable.Orientation | BR_TLdraw the gradient from the bottom-right to the top-left | 
| GradientDrawable.Orientation | LEFT_RIGHTdraw the gradient from the left to the right | 
| GradientDrawable.Orientation | RIGHT_LEFTdraw the gradient from the right to the left | 
| GradientDrawable.Orientation | TL_BRdraw the gradient from the top-left to the bottom-right | 
| GradientDrawable.Orientation | TOP_BOTTOMdraw the gradient from the top to the bottom | 
| GradientDrawable.Orientation | TR_BLdraw the gradient from the top-right to the bottom-left | 
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        GradientDrawable.Orientation | 
      valueOf(String name)
       | 
| 
        
        
        static
        final
        
        Orientation[] | 
      values()
       | 
| Inherited methods | |
|---|---|
Enum values
BL_TR
public static final GradientDrawable.Orientation BL_TR
draw the gradient from the bottom-left to the top-right
BOTTOM_TOP
public static final GradientDrawable.Orientation BOTTOM_TOP
draw the gradient from the bottom to the top
BR_TL
public static final GradientDrawable.Orientation BR_TL
draw the gradient from the bottom-right to the top-left
LEFT_RIGHT
public static final GradientDrawable.Orientation LEFT_RIGHT
draw the gradient from the left to the right
RIGHT_LEFT
public static final GradientDrawable.Orientation RIGHT_LEFT
draw the gradient from the right to the left
TL_BR
public static final GradientDrawable.Orientation TL_BR
draw the gradient from the top-left to the bottom-right
TOP_BOTTOM
public static final GradientDrawable.Orientation TOP_BOTTOM
draw the gradient from the top to the bottom
TR_BL
public static final GradientDrawable.Orientation TR_BL
draw the gradient from the top-right to the bottom-left
Public methods
valueOf
public static GradientDrawable.Orientation valueOf (String name)
| Parameters | |
|---|---|
| name | String | 
| Returns | |
|---|---|
| GradientDrawable.Orientation | |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-09-17 UTC.
