mirror of
https://github.com/revanced/revanced-patches
synced 2025-02-22 17:01:10 +01:00
34 lines
1.1 KiB
Java
34 lines
1.1 KiB
Java
package fi.razerman.youtube.Fenster;
|
|
|
|
import android.content.Context;
|
|
import android.util.Log;
|
|
import android.view.GestureDetector;
|
|
import android.view.MotionEvent;
|
|
import android.view.ViewConfiguration;
|
|
import fi.razerman.youtube.XGlobals;
|
|
|
|
/* loaded from: classes6.dex */
|
|
public class FensterGestureController {
|
|
public boolean TouchesEnabled = false;
|
|
private GestureDetector gestureDetector;
|
|
public FensterEventsListener listener;
|
|
|
|
public boolean onTouchEvent(MotionEvent event) {
|
|
if (event == null || !this.TouchesEnabled || event.getPointerCount() > 1) {
|
|
return false;
|
|
}
|
|
if (event.getAction() == 1) {
|
|
this.listener.onUp();
|
|
if (XGlobals.debug) {
|
|
Log.i("TouchTest", "Touch up");
|
|
}
|
|
}
|
|
return this.gestureDetector.onTouchEvent(event);
|
|
}
|
|
|
|
public void setFensterEventsListener(FensterEventsListener listener, Context context, ViewConfiguration viewConfiguration) {
|
|
this.listener = listener;
|
|
this.gestureDetector = new GestureDetector(context, new FensterGestureListener(listener, viewConfiguration));
|
|
}
|
|
}
|