public class BoxPreviewDefaultFragment extends BoxPreviewFragment
BoxPreviewFragment.BoxPreviewController, BoxPreviewFragment.Listener| Modifier and Type | Field and Description |
|---|---|
protected boolean |
mIsErrorShowing |
protected boolean |
mReportsTransferBytes |
EXTRA_BOX_ITEM, EXTRA_POSITION, EXTRA_PREVIEW_LOADED, EXTRA_THUMBNAIL_LOADED, mController, mPosition, mPreviewLoaded, mReceiver, mThumbnailLoaded, TAG| Constructor and Description |
|---|
BoxPreviewDefaultFragment() |
| Modifier and Type | Method and Description |
|---|---|
protected BoxTransferProgressBar |
getProgressBar() |
protected java.util.ArrayList<java.lang.Integer> |
getVisibleViews() |
protected void |
hideError() |
protected void |
hideProgress() |
protected void |
initDefaultViews(android.view.View parent,
android.os.Bundle savedInstanceState) |
boolean |
isContainerVisible() |
void |
loadContent(BoxExecutor executor,
java.util.Collection<java.util.concurrent.FutureTask> tasks,
PreviewStorage storage) |
void |
onActivityCreated(android.os.Bundle savedInstanceState) |
protected void |
onBoxRequestError(com.box.androidsdk.content.requests.BoxResponse response) |
protected void |
onBoxRequestSuccess(com.box.androidsdk.content.requests.BoxResponse response) |
void |
onCreate(android.os.Bundle savedInstanceState) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
onSaveInstanceState(android.os.Bundle outState) |
void |
onStart() |
protected void |
restartDownload()
Logic to handle a restarted download, such as resetting requests, adding progress bars,
and removing default views.
|
protected void |
restoreStatus(android.os.Bundle savedInstanceState) |
protected void |
setProgress(java.lang.CharSequence text) |
protected void |
showProgress() |
protected void |
showUnavailable(java.lang.String message)
Logic to handle unavailable previews, such as removing progress bars and showing default
views.
|
cancelLoadContent, checkTasksBeforeExecute, checkTasksBeforeExecute, createInstance, execute, getBoxFile, getBoxSession, getIntentFilter, getPosition, getPreviewController, handleMessage, isContentLoading, loadContent, notifyFragmentLoaded, notifyFragmentUnloaded, onDestroy, onDetach, onInternetConnectionChanged, onPause, onResume, onTaskCompleted, setPreviewController, setUserVisibleHint, showNetworkUnavailabledump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLoaderManager, getParentFragment, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isVisible, onActivityResult, onAttach, onAttach, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateContextMenu, onCreateOptionsMenu, onDestroyOptionsMenu, onDestroyView, onHiddenChanged, onInflate, onInflate, onLowMemory, onOptionsItemSelected, onOptionsMenuClosed, onPrepareOptionsMenu, onRequestPermissionsResult, onStop, onViewCreated, onViewStateRestored, registerForContextMenu, requestPermissions, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, toString, unregisterForContextMenuprotected boolean mIsErrorShowing
protected boolean mReportsTransferBytes
@Nullable
public android.view.View onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState)
onCreateView in class android.support.v4.app.Fragmentpublic void onSaveInstanceState(android.os.Bundle outState)
onSaveInstanceState in class BoxPreviewFragmentpublic void onCreate(@Nullable
android.os.Bundle savedInstanceState)
onCreate in class BoxPreviewFragmentprotected void initDefaultViews(android.view.View parent,
android.os.Bundle savedInstanceState)
public void onActivityCreated(@Nullable
android.os.Bundle savedInstanceState)
onActivityCreated in class android.support.v4.app.Fragmentprotected void restoreStatus(android.os.Bundle savedInstanceState)
protected java.util.ArrayList<java.lang.Integer> getVisibleViews()
protected void onBoxRequestError(com.box.androidsdk.content.requests.BoxResponse response)
onBoxRequestError in class BoxPreviewFragmentpublic void onStart()
onStart in class android.support.v4.app.Fragmentprotected void onBoxRequestSuccess(com.box.androidsdk.content.requests.BoxResponse response)
onBoxRequestSuccess in class BoxPreviewFragmentpublic void loadContent(BoxExecutor executor, java.util.Collection<java.util.concurrent.FutureTask> tasks, PreviewStorage storage)
loadContent in class BoxPreviewFragmentprotected BoxTransferProgressBar getProgressBar()
protected void showProgress()
protected void hideProgress()
protected void restartDownload()
BoxPreviewFragmentrestartDownload in class BoxPreviewFragmentprotected void setProgress(java.lang.CharSequence text)
protected void showUnavailable(java.lang.String message)
BoxPreviewFragmentshowUnavailable in class BoxPreviewFragmentmessage - message to show when handling this error case.protected void hideError()
public boolean isContainerVisible()