package com.facebook.appevents.codeless; import android.hardware.Sensor; import android.hardware.SensorEvent; import android.hardware.SensorEventListener; import com.facebook.internal.instrument.crashshield.CrashShieldHandler; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; /* loaded from: classes2.dex */ public final class ViewIndexingTrigger implements SensorEventListener { public static final Companion Companion = new Companion(null); private static final double SHAKE_THRESHOLD_GRAVITY = 2.3d; private OnShakeListener onShakeListener; public interface OnShakeListener { void onShake(); } public final void setOnShakeListener(OnShakeListener onShakeListener) { if (CrashShieldHandler.isObjectCrashing(this)) { return; } try { this.onShakeListener = onShakeListener; } catch (Throwable th) { CrashShieldHandler.handleThrowable(th, this); } } @Override // android.hardware.SensorEventListener public void onSensorChanged(SensorEvent event) { if (CrashShieldHandler.isObjectCrashing(this)) { return; } try { Intrinsics.checkNotNullParameter(event, "event"); OnShakeListener onShakeListener = this.onShakeListener; if (onShakeListener == null) { return; } float[] fArr = event.values; double d = fArr[0] / 9.80665f; double d2 = fArr[1] / 9.80665f; double d3 = fArr[2] / 9.80665f; if (Math.sqrt((d * d) + (d2 * d2) + (d3 * d3)) > SHAKE_THRESHOLD_GRAVITY) { onShakeListener.onShake(); } } catch (Throwable th) { CrashShieldHandler.handleThrowable(th, this); } } @Override // android.hardware.SensorEventListener public void onAccuracyChanged(Sensor sensor, int i) { if (CrashShieldHandler.isObjectCrashing(this)) { return; } try { Intrinsics.checkNotNullParameter(sensor, "sensor"); } catch (Throwable th) { CrashShieldHandler.handleThrowable(th, this); } } public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } } }