[ Web Proxy ]
URL:
Viewing: https://developer.android.com/reference/android/graphics/drawable/GradientDrawable.Orientation [Back]  [Original]

GradientDrawable.Orientation  |  API reference  |  Android Developers Skip to main content
Essentials Design & Plan Develop Google Play Blog
Search:
Android Studio
Android Developers [Android Developers]
Stay organized with collections Save and categorize content based on your preferences.
Added in API level 1

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_TR

draw the gradient from the bottom-left to the top-right 

GradientDrawable.Orientation  BOTTOM_TOP

draw the gradient from the bottom to the top 

GradientDrawable.Orientation  BR_TL

draw the gradient from the bottom-right to the top-left 

GradientDrawable.Orientation  LEFT_RIGHT

draw the gradient from the left to the right 

GradientDrawable.Orientation  RIGHT_LEFT

draw the gradient from the right to the left 

GradientDrawable.Orientation  TL_BR

draw the gradient from the top-left to the bottom-right 

GradientDrawable.Orientation  TOP_BOTTOM

draw the gradient from the top to the bottom 

GradientDrawable.Orientation  TR_BL

draw 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

Added in API level 1
public static final GradientDrawable.Orientation BL_TR

draw the gradient from the bottom-left to the top-right

BOTTOM_TOP

Added in API level 1
public static final GradientDrawable.Orientation BOTTOM_TOP

draw the gradient from the bottom to the top

BR_TL

Added in API level 1
public static final GradientDrawable.Orientation BR_TL

draw the gradient from the bottom-right to the top-left

LEFT_RIGHT

Added in API level 1
public static final GradientDrawable.Orientation LEFT_RIGHT

draw the gradient from the left to the right

RIGHT_LEFT

Added in API level 1
public static final GradientDrawable.Orientation RIGHT_LEFT

draw the gradient from the right to the left

TL_BR

Added in API level 1
public static final GradientDrawable.Orientation TL_BR

draw the gradient from the top-left to the bottom-right

TOP_BOTTOM

Added in API level 1
public static final GradientDrawable.Orientation TOP_BOTTOM

draw the gradient from the top to the bottom

TR_BL

Added in API level 1
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

values

public static final Orientation[] values ()

Returns
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 2026-08-03 UTC.

[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-03 UTC."],[],[]]

Web Proxy Viewer  |  New URL  |  Original Page