gpt4 book ai didi

Android 在 api 演示中为手指绘画示例添加撤消功能

转载 作者:搜寻专家 更新时间:2023-11-01 09:12:06 26 4
gpt4 key购买 nike

您好,我正在尝试向 API 演示中给出的手指绘画示例添加撤消功能。但我无法实现它。到目前为止,我已经添加了列表中绘制的所有路径并将其重新绘制到 Canvas 上,除了最后一条路径。但它不起作用。任何我哪里出错的线索。

编辑 #1:我的撤消方法是这样的

private void undo(){            
if (MyPathList.size()>0) {
mCanvas.drawColor(0xFFFFFFFF);


for (int i = 0; i < MyPathList.size()-1; i++) {
Path p=(Path)MyPathList.get(i);
mCanvas.drawLine(0, 0, 20, 20, mPaint);
mCanvas.drawLine(0, 0, 80, 20, mPaint);
mCanvas.drawPath(p, mPaint);
p.reset();
}
invalidate();
}
}

提前致谢。

最佳答案

关于Android 在 api 演示中为手指绘画示例添加撤消功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7633282/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com