Class Hierarchy
- java.lang.Object
- com.google.android.exoplayer2.ui.AdOverlayInfo
- com.google.android.exoplayer2.ui.CaptionStyleCompat
- com.google.android.exoplayer2.ui.DefaultMediaDescriptionAdapter (implements com.google.android.exoplayer2.ui.PlayerNotificationManager.MediaDescriptionAdapter)
- com.google.android.exoplayer2.ui.DefaultTrackNameProvider (implements com.google.android.exoplayer2.ui.TrackNameProvider)
- com.google.android.exoplayer2.ui.DownloadNotificationHelper
- com.google.android.exoplayer2.ui.PlayerNotificationManager
- com.google.android.exoplayer2.ui.PlayerNotificationManager.BitmapCallback
- com.google.android.exoplayer2.ui.PlayerNotificationManager.Builder
- com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder
- android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
- com.google.android.exoplayer2.ui.DefaultTimeBar (implements com.google.android.exoplayer2.ui.TimeBar)
- android.view.ViewGroup (implements android.view.ViewManager, android.view.ViewParent)
- android.widget.FrameLayout
- com.google.android.exoplayer2.ui.AspectRatioFrameLayout
- com.google.android.exoplayer2.ui.PlayerControlView
- com.google.android.exoplayer2.ui.PlayerView (implements com.google.android.exoplayer2.ui.AdViewProvider)
- com.google.android.exoplayer2.ui.StyledPlayerControlView
- com.google.android.exoplayer2.ui.StyledPlayerView (implements com.google.android.exoplayer2.ui.AdViewProvider)
- com.google.android.exoplayer2.ui.SubtitleView (implements com.google.android.exoplayer2.Player.Listener)
- android.widget.LinearLayout
- com.google.android.exoplayer2.ui.TrackSelectionView
- android.widget.FrameLayout
Interface Hierarchy
- com.google.android.exoplayer2.ui.AdViewProvider
- com.google.android.exoplayer2.ui.AspectRatioFrameLayout.AspectRatioListener
- com.google.android.exoplayer2.ui.PlayerControlView.ProgressUpdateListener
- com.google.android.exoplayer2.ui.PlayerControlView.VisibilityListener
- com.google.android.exoplayer2.ui.PlayerNotificationManager.CustomActionReceiver
- com.google.android.exoplayer2.ui.PlayerNotificationManager.MediaDescriptionAdapter
- com.google.android.exoplayer2.ui.PlayerNotificationManager.NotificationListener
- com.google.android.exoplayer2.ui.StyledPlayerControlView.OnFullScreenModeChangedListener
- com.google.android.exoplayer2.ui.StyledPlayerControlView.ProgressUpdateListener
- com.google.android.exoplayer2.ui.StyledPlayerControlView.VisibilityListener
- com.google.android.exoplayer2.ui.TimeBar
- com.google.android.exoplayer2.ui.TimeBar.OnScrubListener
- com.google.android.exoplayer2.ui.TrackNameProvider
- com.google.android.exoplayer2.ui.TrackSelectionDialogBuilder.DialogCallback
- com.google.android.exoplayer2.ui.TrackSelectionView.TrackSelectionListener
Annotation Type Hierarchy
- com.google.android.exoplayer2.ui.AdOverlayInfo.Purpose (implements java.lang.annotation.Annotation)
- com.google.android.exoplayer2.ui.AspectRatioFrameLayout.ResizeMode (implements java.lang.annotation.Annotation)
- com.google.android.exoplayer2.ui.CaptionStyleCompat.EdgeType (implements java.lang.annotation.Annotation)
- com.google.android.exoplayer2.ui.PlayerNotificationManager.Priority (implements java.lang.annotation.Annotation)
- com.google.android.exoplayer2.ui.PlayerNotificationManager.Visibility (implements java.lang.annotation.Annotation)
- com.google.android.exoplayer2.ui.PlayerView.ShowBuffering (implements java.lang.annotation.Annotation)
- com.google.android.exoplayer2.ui.StyledPlayerView.ShowBuffering (implements java.lang.annotation.Annotation)
- com.google.android.exoplayer2.ui.SubtitleView.ViewType (implements java.lang.annotation.Annotation)