我想绘制一个自定义视图,它有draw方法:
@Override
public void onDraw(Canvas canvas) {
paint.setStyle(Paint.Style.FILL);
canvas.drawColor(Color.WHITE);
paint.setColor(Color.RED);
if(!path.isEmpty())
canvas.drawPath(path, paint);
}
在 Eclipse 图形布局预览中,我得到一个 NullPointerException。(因为当然对于图形布局预览路径为空)。是否有任何方法(例如使用 @ 或其他指令)来阻止执行图形布局预览
canvas.drawPath(path, paint);