作者:派沃控制阀_689 | 来源:互联网 | 2023-02-03 14:37
1> Rohit Suthar..:
这里以GradientDrawable
编程方式创建形状的示例.
GradientDrawable shape = new GradientDrawable();
shape.setShape(GradientDrawable.RECTANGLE);
shape.setColor(Color.RED);
shape.setStroke(3, Color.YELLOW);
用于更改渐变的所有角的半径.
shape.setCornerRadius(15);
用于更改渐变特定角的半径.
shape.setCornerRadii(new float[] { 8, 8, 8, 8, 0, 0, 0, 0 });
您可以将此drawable用作背景,如下所示:
view.setBackgroundDrawable(shape);