根据网上一兄弟的自定义跑马灯效果的TextView,就是运行不起来,报错:Binary XML file line #12: Error inflating class之类的错误。
在网上看到的解决办法都是需要添加三个构造函数,可我代码中实现了三个构造函数,还是报错,蛋疼。public class AutoScrollTextView extends TextView implements OnClickListener {        public final static String TAG = AutoScrollTextView.class.getSimpleName();        private float textLength = 0f;// 文本长度
        private float viewWidth = 0f;
        private float step = 0f;// 文字的横坐标
        private float y = 0f;// 文字的纵坐标
        private float temp_view_plus_text_length = 0.0f;// 用于计算的临时变量
        private float temp_view_plus_two_text_length = 0.0f;// 用于计算的临时变量
        public boolean isStarting = false;// 是否开始滚动
        private Paint paint = null;// 绘图样式
        private String text = "";// 文本内容        public AutoScrollTextView(Context context) {
                super(context);
                initView();
        }        public AutoScrollTextView(Context context, AttributeSet attrs) {
                super(context, attrs);
                initView();
        }        public AutoScrollTextView(Context context, AttributeSet attrs, int defStyle) {
                super(context, attrs, defStyle);
                initView();
        }