public class BoxPreviewAudioFragment extends BoxPreviewMediaFragment
BoxPreviewFragment.BoxPreviewController, BoxPreviewFragment.ListenermMediaControlAnchorViewmIsErrorShowing, mReportsTransferBytesEXTRA_BOX_ITEM, EXTRA_POSITION, EXTRA_PREVIEW_LOADED, EXTRA_THUMBNAIL_LOADED, MANDATORY_BOX_FILE_FIELDS, mController, mPosition, mPreviewLoaded, mReceiver, mThumbnailLoaded, TAG| Constructor and Description |
|---|
BoxPreviewAudioFragment() |
| Modifier and Type | Method and Description |
|---|---|
protected android.content.IntentFilter |
getIntentFilter() |
protected java.util.ArrayList<java.lang.Integer> |
getVisibleViews() |
void |
loadContent(BoxExecutor executor,
java.util.Collection<java.util.concurrent.FutureTask> tasks,
PreviewStorage storage) |
protected void |
mediaStateChanged(BoxMediaListener.MediaState state) |
protected void |
notifyFragmentLoaded()
Notifies listeners that all necessary components required by the preview fragment are loaded and ready
|
protected void |
notifyFragmentUnloaded()
Notifies listeners that the fragment is unloaded and no longer visible
|
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
onDestroyView() |
protected void |
showUnavailable(java.lang.String message)
Logic to handle unavailable previews, such as removing progress bars and showing default
views.
|
checkTasksBeforeExecute, onTaskCompleted, setPreviewController, updateLoadingStatusgetProgressBar, hideError, hideProgress, initDefaultViews, isContainerVisible, onActivityCreated, onBoxRequestError, onBoxRequestSuccess, onCreate, onSaveInstanceState, onStart, restartDownload, restoreStatus, setProgress, showProgresscancelLoadContent, checkTasksBeforeExecute, createInstance, execute, getBoxFile, getBoxSession, getPosition, getPreviewController, handleMessage, isContentLoading, loadContent, onDestroy, onDetach, onInternetConnectionChanged, onPause, onResume, setUserVisibleHint, showNetworkUnavailabledump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityResult, onAttach, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroyOptionsMenu, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPictureInPictureModeChanged, onPrepareOptionsMenu, onRequestPermissionsResult, onStop, onViewCreated, onViewStateRestored, postponeEnterTransition, registerForContextMenu, requestPermissions, requireActivity, requireContext, requireFragmentManager, requireHost, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenupublic android.view.View onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState)
onCreateView in class BoxPreviewDefaultFragmentprotected java.util.ArrayList<java.lang.Integer> getVisibleViews()
getVisibleViews in class BoxPreviewDefaultFragmentprotected android.content.IntentFilter getIntentFilter()
getIntentFilter in class BoxPreviewFragmentprotected void mediaStateChanged(BoxMediaListener.MediaState state)
mediaStateChanged in class BoxPreviewMediaFragmentprotected void notifyFragmentLoaded()
BoxPreviewFragmentnotifyFragmentLoaded in class BoxPreviewMediaFragmentprotected void notifyFragmentUnloaded()
BoxPreviewFragmentnotifyFragmentUnloaded in class BoxPreviewFragmentpublic void loadContent(BoxExecutor executor, java.util.Collection<java.util.concurrent.FutureTask> tasks, PreviewStorage storage)
loadContent in class BoxPreviewDefaultFragmentpublic void onDestroyView()
onDestroyView in class BoxPreviewMediaFragmentprotected void showUnavailable(java.lang.String message)
BoxPreviewFragmentshowUnavailable in class BoxPreviewDefaultFragmentmessage - message to show when handling this error case.