diff --git a/example/src/main/java/com/example/MainActivity.java b/example/src/main/java/com/example/MainActivity.java index 75c08aa..8b45e35 100644 --- a/example/src/main/java/com/example/MainActivity.java +++ b/example/src/main/java/com/example/MainActivity.java @@ -142,6 +142,7 @@ public void trackReset(View view) { private boolean engagementIsActive() { return (boolean) invokePrivateMethod("engagementIsActive"); } + @Nullable private Double getEngagementInterval() { return (Double) invokePrivateMethod("getEngagementInterval"); @@ -164,11 +165,11 @@ private boolean flushTimerIsActive() { return (boolean) invokePrivateMethod("flushTimerIsActive"); } - private Object invokePrivateMethod(String methodName, Object... args) { + private Object invokePrivateMethod(String methodName) { try { Method method = ParselyTrackerInternal.class.getDeclaredMethod(methodName); method.setAccessible(true); - return method.invoke(parselyTracker, args); + return method.invoke(parselyTracker); } catch (IllegalAccessException | NoSuchMethodException | InvocationTargetException e) { throw new RuntimeException(e); }