public class RecordShareFragment extends RTLDialogFragment implements android.view.View.OnClickListener, android.content.DialogInterface.OnShowListener, BaseShareModule.IShareResult
限定符和类型 | 类和说明 |
---|---|
static interface |
RecordShareFragment.DismissListener |
限定符和类型 | 字段和说明 |
---|---|
ShareMgr |
mShareMgr |
hasSaveInstanceState
构造器和说明 |
---|
RecordShareFragment() |
限定符和类型 | 方法和说明 |
---|---|
void |
askForCancel() |
void |
configVideoInfo(com.app.live.activity.VideoDataInfo videoInfo,
com.app.shortvideo.presenter.VidInfo vidInfo)
配置分享数据
|
int |
getSourceFrom() |
boolean |
isShowing() |
void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data) |
void |
onClick(android.view.View v) |
android.app.Dialog |
onCreateDialog(android.os.Bundle savedInstanceState) |
void |
onDismiss(android.content.DialogInterface dialog) |
void |
onResult(boolean success,
int type) |
void |
onShareClickForMatch(com.app.live.activity.VideoDataInfo videoDataInfo) |
void |
onShow(android.content.DialogInterface dialog) |
void |
setDismissListener(RecordShareFragment.DismissListener dismissListener) |
void |
showLoading(boolean show) |
dismiss, dismissAllowingStateLoss, onAttach, onResume, onSaveInstanceState, onViewCreated, show
getDialog, getShowsDialog, getTheme, isCancelable, onActivityCreated, onAttach, onCancel, onCreate, onDestroyView, onDetach, onGetLayoutInflater, onStart, onStop, requireDialog, setCancelable, setShowsDialog, setStyle, setupDialog, show, showNow
dump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, 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, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onCreateView, onDestroy, onDestroyOptionsMenu, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onViewStateRestored, postponeEnterTransition, postponeEnterTransition, 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, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu
public ShareMgr mShareMgr
public void setDismissListener(RecordShareFragment.DismissListener dismissListener)
public void configVideoInfo(com.app.live.activity.VideoDataInfo videoInfo, com.app.shortvideo.presenter.VidInfo vidInfo)
videoInfo
- 直播视频信息vidInfo
- 录屏的视频路径public android.app.Dialog onCreateDialog(android.os.Bundle savedInstanceState)
onCreateDialog
在类中 androidx.fragment.app.DialogFragment
public void onDismiss(android.content.DialogInterface dialog)
onDismiss
在接口中 android.content.DialogInterface.OnDismissListener
onDismiss
在类中 androidx.fragment.app.DialogFragment
public int getSourceFrom()
public void onClick(android.view.View v)
onClick
在接口中 android.view.View.OnClickListener
public void onShareClickForMatch(com.app.live.activity.VideoDataInfo videoDataInfo)
public void onActivityResult(int requestCode, int resultCode, android.content.Intent data)
onActivityResult
在类中 androidx.fragment.app.Fragment
public void onShow(android.content.DialogInterface dialog)
onShow
在接口中 android.content.DialogInterface.OnShowListener
public void onResult(boolean success, int type)
onResult
在接口中 BaseShareModule.IShareResult
public boolean isShowing()
public void askForCancel()
public void showLoading(boolean show)