public class BoxPreviewGifFragment extends BoxPreviewDefaultFragment
| Modifier and Type | Class and Description |
|---|---|
class |
BoxPreviewGifFragment.ConvertedImageHolder |
BoxPreviewFragment.BoxPreviewController, BoxPreviewFragment.Listener| Modifier and Type | Field and Description |
|---|---|
static int |
THUMBNAIL_MIN_WIDTH |
mIsErrorShowing, mReportsTransferBytesEXTRA_BOX_ITEM, EXTRA_POSITION, EXTRA_PREVIEW_LOADED, EXTRA_THUMBNAIL_LOADED, MANDATORY_BOX_FILE_FIELDS, mController, mPosition, mPreviewLoaded, mReceiver, mThumbnailLoaded, TAG| Constructor and Description |
|---|
BoxPreviewGifFragment() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
displayImage(PreviewStorage storage,
com.box.androidsdk.content.models.BoxFile file) |
static com.box.androidsdk.content.requests.BoxRequestsFile.DownloadFile |
getCacheGifFileRequest(com.box.androidsdk.content.models.BoxSession session,
com.box.androidsdk.content.models.BoxFile boxFile,
PreviewStorage storage,
BoxApiPreview apiPreview) |
static com.box.androidsdk.content.requests.BoxRequestsFile.DownloadThumbnail |
getCacheThumbnailRequest(com.box.androidsdk.content.models.BoxSession session,
com.box.androidsdk.content.models.BoxFile boxFile,
PreviewStorage storage,
BoxApiPreview apiPreview) |
protected android.content.IntentFilter |
getIntentFilter() |
void |
loadContent(BoxExecutor executor,
java.util.Collection<java.util.concurrent.FutureTask> tasks,
PreviewStorage storage) |
protected void |
onBoxRequestError(com.box.androidsdk.content.requests.BoxResponse response) |
protected void |
onBoxRequestSuccess(com.box.androidsdk.content.requests.BoxResponse response) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
OnErrorLoadingImage() |
void |
setGifWebView(java.lang.String gifLocation,
boolean isBase64Encoded) |
getProgressBar, getVisibleViews, hideError, hideProgress, initDefaultViews, isContainerVisible, onActivityCreated, onCreate, onSaveInstanceState, onStart, restartDownload, restoreStatus, setProgress, showProgress, showUnavailablecancelLoadContent, checkTasksBeforeExecute, checkTasksBeforeExecute, createInstance, execute, getBoxFile, getBoxSession, 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, 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, onDestroyView, 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 static final int THUMBNAIL_MIN_WIDTH
@Nullable
public android.view.View onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState)
onCreateView in class BoxPreviewDefaultFragmentprotected void onBoxRequestSuccess(com.box.androidsdk.content.requests.BoxResponse response)
onBoxRequestSuccess in class BoxPreviewDefaultFragmentprotected void onBoxRequestError(com.box.androidsdk.content.requests.BoxResponse response)
onBoxRequestError in class BoxPreviewDefaultFragmentpublic void loadContent(BoxExecutor executor, java.util.Collection<java.util.concurrent.FutureTask> tasks, PreviewStorage storage)
loadContent in class BoxPreviewDefaultFragmentpublic void OnErrorLoadingImage()
protected void displayImage(PreviewStorage storage, com.box.androidsdk.content.models.BoxFile file)
public static com.box.androidsdk.content.requests.BoxRequestsFile.DownloadThumbnail getCacheThumbnailRequest(com.box.androidsdk.content.models.BoxSession session,
com.box.androidsdk.content.models.BoxFile boxFile,
PreviewStorage storage,
BoxApiPreview apiPreview)
public static com.box.androidsdk.content.requests.BoxRequestsFile.DownloadFile getCacheGifFileRequest(com.box.androidsdk.content.models.BoxSession session,
com.box.androidsdk.content.models.BoxFile boxFile,
PreviewStorage storage,
BoxApiPreview apiPreview)
public void setGifWebView(java.lang.String gifLocation,
boolean isBase64Encoded)
protected android.content.IntentFilter getIntentFilter()
getIntentFilter in class BoxPreviewFragment