在CompoundView中不调用updateDrawState

时间:2016-01-13 00:02:46

标签: android textview

我想将AnimatedRainbowSpans Chiuki's talk效果复制到复合视图中

我目前的代码有以下结构

class Slider extends RelativeLayout{
setText(){}
static propertyAnimator
static class colorSpan
}

Fragment{
// creates view with above compound view
}

这并没有呈现我觉得很古怪的任何东西

https://github.com/uddyami/advanced-textview/tree/my-master

的完整代码

1 个答案:

答案 0 :(得分:0)

你的两个构造函数只调用super,因此运行了代码。更改它以调用您自己的构造函数:

public RooText(Context context, AttributeSet attrs) {        
    this(context, null);  // instead of super(context, null);
}

public RooText(Context context, AttributeSet attrs) {       
    this(context, attrs, 0);  // instead of super(context, attrs, 0);
}