public class LinearGradient
extends Shader
| java.lang.Object | ||
| android.graphics.Shader | ||
| android.graphics.LinearGradient | ||
Public constructors |
|
|---|---|
LinearGradient(float x0, float y0, float x1, float y1, int[] colors, float[] positions, Shader.TileMode tile) 创建一个线条绘制线性渐变的着色器。 |
|
LinearGradient(float x0, float y0, float x1, float y1, int color0, int color1, Shader.TileMode tile) 创建一个线条绘制线性渐变的着色器。 |
|
继承方法(Inherited methods) |
|
|---|---|
android.graphics.Shader
|
|
java.lang.Object
|
|
LinearGradient (float x0,
float y0,
float x1,
float y1,
int[] colors,
float[] positions,
Shader.TileMode tile)
创建一个线条绘制线性渐变的着色器。
| 参数(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 (float x0,
float y0,
float x1,
float y1,
int color0,
int color1,
Shader.TileMode tile)
创建一个线条绘制线性渐变的着色器。
| 参数(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 |