package com.openvehicles.OVMS.ui.witdet;
import android.content.Context;
import android.graphics.Canvas;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.widget.SeekBar;
public class ReversedSeekBar extends SeekBar {
public boolean isReversed = true;
public ReversedSeekBar(Context paramContext, AttributeSet paramAttributeSet) {
super(paramContext, paramAttributeSet);
}
protected void onDraw(Canvas paramCanvas) {
if (isReversed) {
paramCanvas.scale(-1.0F, 1.0F, getWidth() / 2.0F, getHeight() / 2.0F);
}
super.onDraw(paramCanvas);
}
public boolean onTouchEvent(MotionEvent paramMotionEvent) {
if (isReversed) {
paramMotionEvent.setLocation(getWidth() - paramMotionEvent.getX(),
paramMotionEvent.getY());
}
return super.onTouchEvent(paramMotionEvent);
}
}