-
- All Implemented Interfaces:
-
android.app.Application.ActivityLifecycleCallbacks,com.datadog.android.rum.tracking.TrackingStrategy
public abstract class ActivityLifecycleTrackingStrategy implements Application.ActivityLifecycleCallbacks, TrackingStrategy
The ActivityLifecycleTrackingStrategy as an Application.ActivityLifecycleCallbacks based implementation of the TrackingStrategy.
-
-
Constructor Summary
Constructors Constructor Description ActivityLifecycleTrackingStrategy()
-
Method Summary
Modifier and Type Method Description Unitregister(Context context)This method will register the tracking strategy to the current Context. Unitunregister(Context context)This method will unregister the tracking strategy from the current Context. UnitonActivityPaused(Activity activity)UnitonActivityStarted(Activity activity)UnitonActivityDestroyed(Activity activity)UnitonActivitySaveInstanceState(Activity activity, Bundle outState)UnitonActivityStopped(Activity activity)UnitonActivityCreated(Activity activity, Bundle savedInstanceState)UnitonActivityResumed(Activity activity)-
Methods inherited from class com.datadog.android.rum.tracking.ActivityLifecycleTrackingStrategy
onActivityPostCreated, onActivityPostDestroyed, onActivityPostPaused, onActivityPostResumed, onActivityPostSaveInstanceState, onActivityPostStarted, onActivityPostStopped, onActivityPreCreated, onActivityPreDestroyed, onActivityPrePaused, onActivityPreResumed, onActivityPreSaveInstanceState, onActivityPreStarted, onActivityPreStopped -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
register
Unit register(Context context)
This method will register the tracking strategy to the current Context.
- Parameters:
context- as Context
-
unregister
Unit unregister(Context context)
This method will unregister the tracking strategy from the current Context.
- Parameters:
context- as Context
-
onActivityPaused
Unit onActivityPaused(Activity activity)
-
onActivityStarted
Unit onActivityStarted(Activity activity)
-
onActivityDestroyed
Unit onActivityDestroyed(Activity activity)
-
onActivitySaveInstanceState
Unit onActivitySaveInstanceState(Activity activity, Bundle outState)
-
onActivityStopped
Unit onActivityStopped(Activity activity)
-
onActivityCreated
Unit onActivityCreated(Activity activity, Bundle savedInstanceState)
-
onActivityResumed
Unit onActivityResumed(Activity activity)
-
-
-
-