Class PlaybackVideoFragment

  • All Implemented Interfaces:
    ai.nexconn.chatui.shortvideo.player.EasyVideoCallback , android.content.ComponentCallbacks , android.view.View.OnCreateContextMenuListener , androidx.activity.result.ActivityResultCaller , androidx.lifecycle.HasDefaultViewModelProviderFactory , androidx.lifecycle.LifecycleOwner , androidx.lifecycle.ViewModelStoreOwner , androidx.savedstate.SavedStateRegistryOwner

    
    public class PlaybackVideoFragment
    extends Fragment implements EasyVideoCallback
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      void setVideoCallback(EasyVideoCallback pVideoCallback)
      void onAttach(Activity activity)
      static PlaybackVideoFragment newInstance(ShortVideoMessage sightMessage, String outputUri, String id, ChannelType type, boolean fromSightList, boolean displayCurrentVideo, int initialPosition, int initialPlayerStatus, boolean needAutoPlay)
      void onResume()
      void onDestroy()
      void onPause()
      View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
      void onViewCreated(View view, Bundle savedInstanceState)
      void onDestroyView()
      void onStarted(EasyVideoPlayer player)
      void onPaused(EasyVideoPlayer player)
      void onPreparing(EasyVideoPlayer player)
      void onPrepared(EasyVideoPlayer player)
      void onBuffering(int percent)
      void onError(EasyVideoPlayer player, Exception e)
      void onCompletion(EasyVideoPlayer player)
      void onPlayError(Uri source, int what, int extra)
      void onSightListRequest()
      void onClose()
      void pause()
      void setplayBtnVisible(int visible)
      void setLongClickable(boolean isLongClickable)
      void setInitialPosition(int position)
      int getCurrentSeek()
      int getCurrentPlayerStatus()
      int getBeforePausePlayerStatus()
      void setSeekBarClickable(boolean pIsClickable)
      • Methods inherited from class androidx.fragment.app.Fragment

        dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hasOptionsMenu, hashCode, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityCreated, onActivityResult, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreate, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroyOptionsMenu, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onSaveInstanceState, onStart, onStop, onViewStateRestored, postponeEnterTransition, registerForActivityResult, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, setUserVisibleHint, shouldShowRequestPermissionRationale, startActivity, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu
      • Methods inherited from class androidx.lifecycle.HasDefaultViewModelProviderFactory

        getDefaultViewModelCreationExtras
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait