Skip to content

Most visited

Recently visited

navigation

LinearGradient

public class LinearGradient
extends Shader

java.lang.Object
   ↳ android.graphics.Shader
     ↳ android.graphics.LinearGradient


Summary

Public constructors

LinearGradient(float x0, float y0, float x1, float y1, int[] colors, float[] positions, Shader.TileMode tile)

Create a shader that draws a linear gradient along a line.

LinearGradient(float x0, float y0, float x1, float y1, int color0, int color1, Shader.TileMode tile)

Create a shader that draws a linear gradient along a line.

Inherited methods

From class android.graphics.Shader
From class java.lang.Object

Public constructors

LinearGradient

Added in API level 1
LinearGradient (float x0, 
                float y0, 
                float x1, 
                float y1, 
                int[] colors, 
                float[] positions, 
                Shader.TileMode tile)

Create a shader that draws a linear gradient along a line.

Parameters
x0 float: The x-coordinate for the start of the gradient line
y0 float: The y-coordinate for the start of the gradient line
x1 float: The x-coordinate for the end of the gradient line
y1 float: The y-coordinate for the end of the gradient line
colors int: The colors to be distributed along the gradient line
positions float: May be null. The relative positions [0..1] of each corresponding color in the colors array. If this is null, the the colors are distributed evenly along the gradient line.
tile Shader.TileMode: The Shader tiling mode

LinearGradient

Added in API level 1
LinearGradient (float x0, 
                float y0, 
                float x1, 
                float y1, 
                int color0, 
                int color1, 
                Shader.TileMode tile)

Create a shader that draws a linear gradient along a line.

Parameters
x0 float: The x-coordinate for the start of the gradient line
y0 float: The y-coordinate for the start of the gradient line
x1 float: The x-coordinate for the end of the gradient line
y1 float: The y-coordinate for the end of the gradient line
color0 int: The color at the start of the gradient line.
color1 int: The color at the end of the gradient line.
tile Shader.TileMode: The Shader tiling mode
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a one-minute survey?
Help us improve Android tools and documentation.