public class BoxPreviewCodeFragment extends BoxPreviewDefaultFragment
BoxPreviewFragment.BoxPreviewController, BoxPreviewFragment.ListenermIsErrorShowing, mReportsTransferBytesEXTRA_BOX_ITEM, EXTRA_POSITION, EXTRA_PREVIEW_LOADED, mController, mPosition, mPreviewApi, mPreviewLoaded, mReceiver, TAG| Constructor and Description |
|---|
BoxPreviewCodeFragment() |
| Modifier and Type | Method and Description |
|---|---|
void |
createExtensionModeMap() |
static com.box.androidsdk.preview.ext.BoxRequestsPreview.DownloadFile |
getCachePreviewRequest(BoxSession session,
BoxFile boxFile,
PreviewStorage storage,
BoxApiFile apiFile) |
java.lang.String |
inputStreamToString(java.io.InputStream inputStream) |
boolean |
isPagingEnabled()
Returns whether or not the particular preview implementation can be page through other files.
|
void |
loadContent(BoxExecutor executor,
java.util.Collection<java.util.concurrent.FutureTask> tasks,
PreviewStorage storage) |
protected void |
onBoxRequestError(BoxResponse response) |
protected void |
onBoxRequestSuccess(BoxResponse response) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
protected void |
restartDownload()
Logic to handle a restarted download, such as resetting requests, adding progress bars,
and removing default views.
|
getProgressBar, getVisibleViews, hideError, hideProgress, initDefaultViews, isContainerVisible, onActivityCreated, onCreate, onSaveInstanceState, onStart, restoreStatus, setProgress, showProgress, showUnavailablecancelLoadContent, checkTasksBeforeExecute, checkTasksBeforeExecute, createInstance, execute, getBoxFile, getBoxSession, getIntentFilter, getPosition, getPreviewController, handleMessage, isContentLoading, loadContent, notifyFragmentLoaded, notifyFragmentUnloaded, onDestroy, onDetach, onInternetConnectionChanged, onPause, onResume, onTaskCompleted, setPreviewController, setUserVisibleHint, showNetworkUnavailablepublic android.view.View onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState)
onCreateView in class BoxPreviewDefaultFragmentprotected void onBoxRequestError(BoxResponse response)
onBoxRequestError in class BoxPreviewDefaultFragmentprotected void onBoxRequestSuccess(BoxResponse response)
onBoxRequestSuccess in class BoxPreviewDefaultFragmentprotected void restartDownload()
BoxPreviewFragmentrestartDownload in class BoxPreviewDefaultFragmentpublic void loadContent(BoxExecutor executor, java.util.Collection<java.util.concurrent.FutureTask> tasks, PreviewStorage storage)
loadContent in class BoxPreviewDefaultFragmentpublic static com.box.androidsdk.preview.ext.BoxRequestsPreview.DownloadFile getCachePreviewRequest(BoxSession session,
BoxFile boxFile,
PreviewStorage storage,
BoxApiFile apiFile)
public java.lang.String inputStreamToString(java.io.InputStream inputStream)
throws java.io.IOException
java.io.IOExceptionpublic void createExtensionModeMap()
public boolean isPagingEnabled()
BoxPreviewFragmentisPagingEnabled in class BoxPreviewFragment