Class VisibleScreenLifecycleBinding

  • All Implemented Interfaces:
    android.app.Application.ActivityLifecycleCallbacks , io.opentelemetry.android.internal.services.visiblescreen.activities.DefaultingActivityLifecycleCallbacks

    
    public final class VisibleScreenLifecycleBinding
     implements DefaultingActivityLifecycleCallbacks
                        

    An ActivityLifecycleCallbacks that is responsible for telling the VisibleScreenTracker when an activity has been resumed and when an activity has been paused. It's just a glue class.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      Unit onActivityPostResumed(Activity activity)
      Unit onActivityPrePaused(Activity activity)
      • Methods inherited from class io.opentelemetry.android.internal.services.visiblescreen.activities.DefaultingActivityLifecycleCallbacks

        onActivityCreated, onActivityDestroyed, onActivityPaused, onActivityResumed, onActivitySaveInstanceState, onActivityStarted, onActivityStopped
      • Methods inherited from class android.app.Application.ActivityLifecycleCallbacks

        onActivityPostCreated, onActivityPostDestroyed, onActivityPostPaused, onActivityPostSaveInstanceState, onActivityPostStarted, onActivityPostStopped, onActivityPreCreated, onActivityPreDestroyed, onActivityPreResumed, onActivityPreSaveInstanceState, onActivityPreStarted, onActivityPreStopped
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait