画布 canvas 怎么清除已经绘制的内容

问题现象如下,我使用画布进行画线,想实现每次鼠标移动。线跟随鼠标移动,问题是,线可以跟随鼠标移动,但上一刻鼠标位置的线没有被清除


在 draw 事件中绘制:

绘制的代码如下:

要清除画布非常简单,只需要调用lv_canvas_fill_bg函数即可,比如:

lv_canvas_fill_bg(canvas, lv_color_hex(0xf5f5f5), LV_OPA_COVER);