public class BoxPreviewActivityAudioImpl extends BoxPreviewActivityMediaImpl implements BoxPreviewTracklistFragment.Listener
| Modifier and Type | Field and Description |
|---|---|
protected BoxPreviewTracklistFragment |
mTracklistFragment
Tracklist fragment
|
protected static java.lang.String |
TRACKLIST_FRAG_TAG |
mBoxViewPager, mInImmersiveMode, mPreviewController, mRoot, mToolbar, mToolBarContainer| Constructor and Description |
|---|
BoxPreviewActivityAudioImpl(androidx.appcompat.app.AppCompatActivity activity,
android.os.Bundle savedInstanceState) |
| Modifier and Type | Method and Description |
|---|---|
void |
inflateMenu(android.view.Menu menu) |
protected void |
initView() |
void |
onDestroy() |
boolean |
onOptionsItemSelected(android.view.MenuItem item) |
void |
onTrackListClosed() |
void |
onTrackListOpened() |
void |
onTrackSelected(int position) |
boolean |
supportsImmersiveMode()
Returns whether or not the particular preview implementation should be immersive ie.
|
onError, onPrepareOptionsMenucanChangeMenuItemVisibility, getCurrentPreviewFragment, getPreviewController, hideAndAnimateToolbar, initViewPager, isPagingEnabled, loadContent, onBackPressed, onFragmentLoaded, onFragmentScrolled, onFragmentTapped, onFragmentUnloaded, onFragmentVisible, onPause, onRestoreInstanceState, onResume, saveInstanceState, showAndAnimateToolbar, showNetworkUnavailable, showUnavailable, toggleInteractiveModeprotected static final java.lang.String TRACKLIST_FRAG_TAG
protected BoxPreviewTracklistFragment mTracklistFragment
public BoxPreviewActivityAudioImpl(androidx.appcompat.app.AppCompatActivity activity,
android.os.Bundle savedInstanceState)
protected void initView()
initView in class BoxPreviewActivityImplpublic void onDestroy()
onDestroy in class BoxPreviewActivityImplpublic void inflateMenu(android.view.Menu menu)
inflateMenu in class BoxPreviewActivityImplpublic boolean onOptionsItemSelected(android.view.MenuItem item)
onOptionsItemSelected in class BoxPreviewActivityImplpublic boolean supportsImmersiveMode()
BoxPreviewActivityImplsupportsImmersiveMode in class BoxPreviewActivityImplpublic void onTrackSelected(int position)
onTrackSelected in interface BoxPreviewTracklistFragment.Listenerpublic void onTrackListOpened()
onTrackListOpened in interface BoxPreviewTracklistFragment.Listenerpublic void onTrackListClosed()
onTrackListClosed in interface BoxPreviewTracklistFragment.Listener