安卓自定义view踩坑记录1-paint是空指针
当在xml里使用自定义view的时候,会进入第二个构造函数
public SongEditor(Context context, AttributeSet attributeSet) { super(context,attributeSet); init(); }
所以提取init函数
private void init() { paint = new Paint(); paint.setStrokeWidth(5.0f); }
当在xml里使用自定义view的时候,会进入第二个构造函数
public SongEditor(Context context, AttributeSet attributeSet) { super(context,attributeSet); init(); }
所以提取init函数
private void init() { paint = new Paint(); paint.setStrokeWidth(5.0f); }