我试图实现这一点,但我只能实现填充对象(形状)。我的要求是更改文本颜色以及形状填充。形状可以用百分比填充,比如直到10%到50%=绿色51%到80%=黄色81%到100%=红色当黄色填充形状中的“:”背景时,它将颜色变为“白色”,之前是“黄色”.这个形状的大小也是动态的。我尝试并取得了什么?我可以用百分比填充形状,但是当它到达文本边缘时无法改变颜色。 最佳答案 我写了一个自定义View。您可以使用PathAPI获得这种双色效果。但为了Android1+兼容性,您应该使用RegionAPI,而Kitkat(19+)以上版本您可以只使用