import android.graphics.Paint;
import android.view.MotionEvent;
-import android.util.Log;
-
public class SliderController {
private static final String LOGTAG = "SliderController";
private String mToast = null;
- private Paint mPaint = new Paint();
+ private final Paint mPaint = new Paint();
private SliderListener mListener = null;
if (mMode == MODES.NONE || mMode == MODES.UP) {
return;
}
- drawToast(canvas);
}
public void drawToast(Canvas canvas) {
}
protected int computeValue() {
- int delta = (int) (100 * (getCurrentX() - getCenterX()) / (float) getWidth());
+ int delta = (int) (100 * (getCurrentX() - getCenterX()) / getWidth());
int value = mOriginalValue + delta;
if (value < -100) {
value = -100;
return true;
}
+ public void reset() {
+ mOriginalValue = 0;
+ }
+
}