可以通过在ShapeDrawable对象中设置SolidColor属性来设置ShapeDrawable的颜色。
ShapeDrawable shapeDrawable = new ShapeDrawable(new OvalShape());
shapeDrawable.getPaint().setColor(Color.RED);
在这个例子中,我们创建了一个椭圆形状的ShapeDrawable对象,并通过getPaint().setColor()方法将其颜色设置为红色。您可以使用任何颜色常量来设置ShapeDrawable的颜色。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:android sweepgradient 在哪用