想改变五角星的颜色,不是一下子变成红色,而是一点一点的用线涂上去,但是不能改变黄线和五角星间的颜色,请问有什么思路么
可以实现,画笔有一个模式可以设置成覆盖在上面paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC_ATOP));这样的就是先用画笔把五角星画出来,然后在上面用上述模式涂线条