如何创建和使用自定义形状,即在Android中作为GradientDrawable的可绘制形状的常量?

时间:2017-07-04 07:58:11

标签: android

Android中的GradientDrawable类允许使用常量(形状),如椭圆形,矩形等。有没有办法添加更多的形状,如圆形或三角形或任何其他形状,以便我们可以使其外观和感觉更具吸引力。 还建议是否使用任何其他类及其使用方式。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以使用:

 final GradientDrawable drawable = (GradientDrawable) ResourcesCompat.getDrawable(getResources(), R.drawable.rect_shape, null);