在上篇 自定义View实战一:打造仿系统TextView 中,MyTextView 继承的是 LinearLayout,也即是一个 ViewGroup,但当不指定背景颜色,且不在构造函数中添加 setWillNotDraw(false),就会显示不出文字。而当 TextView 继承 View 时,就算不指定背景颜色和不添加 setWillNotDraw(false),文字都是会显示的,为究其原因,我将从系统源码角度分析探究。 中,MyTextV
在上篇 自定义View实战一:打造仿系统TextView 中,MyTextView 继承的是 LinearLayout,也即是一个 ViewGroup,但当不指定背景颜色,且不在构造函数中添加 setWillNotDraw(false),就会显示不出文字。而当 TextView 继承 View 时,就算不指定背景颜色和不添加 setWillNotDraw(false),文字都是会显示的,为究其原因,我将从系统源码角度分析探究。 中,MyTextV