Back to project page Sketcher.
The source code is released under:
Apache License
If you think the Android project Sketcher listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package org.sketcher.style; //from w ww. java2 s .com import java.util.HashMap; import org.sketcher.Style; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; class EraserStyle implements Style { private float prevX; private float prevY; private Paint paint = new Paint(); { paint.setColor(Color.WHITE); paint.setAlpha(255); paint.setAntiAlias(true); paint.setStrokeWidth(5); } @Override public void stroke(Canvas c, float x, float y) { c.drawLine(prevX, prevY, x, y, paint); prevX = x; prevY = y; } @Override public void strokeStart(float x, float y) { prevX = x; prevY = y; } @Override public void draw(Canvas c) { } @Override public void setColor(int color) { } @Override public void saveState(HashMap<Integer, Object> state) { } @Override public void restoreState(HashMap<Integer, Object> state) { } }