0
我是我的应用程序中的Android开发的新手,我想要在手指移动上画线,并且想要删除所有通过按钮单击的线它在屏幕上提供。 我能够画线,但我无法删除线条,线条也不光滑。在您的活动Android在屏幕上绘制一条线并在点击屏幕上的按钮后将其删除
然后,创建行的对象,如列表:
我是我的应用程序中的Android开发的新手,我想要在手指移动上画线,并且想要删除所有通过按钮单击的线它在屏幕上提供。 我能够画线,但我无法删除线条,线条也不光滑。在您的活动Android在屏幕上绘制一条线并在点击屏幕上的按钮后将其删除
然后,创建行的对象,如列表:
创建一个类来表示你的线条,例如ArrayList行;
在您的触摸事件中,不是绘制线条,而是在列表中添加一条新线条。然后,在你的onDraw方法中,如下所示:
for(Line line:lines){
line.draw(canvas);
}
最后,在按钮中单击,从行列表中删除行对象。
祝你好运!
你在画什么?自定义视图? SurfaceView?你的问题非常含糊,除非你提供更多细节,否则你不会得到回应。 –