public class WatchShareFragment extends DirectShareUIFragment
限定符和类型 | 类和说明 |
---|---|
static interface |
WatchShareFragment.OnShareCallback |
DirectShareUIFragment.FromType
SnsBaseFragment.ISNSAskPublishCallback, SnsBaseFragment.ISNSShareDirectCallback
BaseFra.TopType
限定符和类型 | 字段和说明 |
---|---|
protected WatchShareFragment.OnShareCallback |
mShareCallback |
protected android.widget.TextView |
mShareTitle |
protected com.app.user.login.view.util.LoadingDlgManager |
mWatchLoadingManager |
protected com.app.live.activity.VideoDataInfo |
videoInfo |
isHost, mClickedShare, mShareDataList, mShareMgr, mShareSource, mShareTo, mWatermarkMgr, URL_CAP_DEFAULT
SNS_DIRECT_TYPE_FACEBOOK, SNS_DIRECT_TYPE_TWITTER
act, DEFAULT_TYPE_FROME, isShow, mBaseHandler, mInitPresenter, mIsCheez, mLastClickTsMs, mRootView, mStartupController, TYPE_FROME_COIN, TYPE_FROME_FANS, TYPE_FROME_STAR
构造器和说明 |
---|
WatchShareFragment() |
限定符和类型 | 方法和说明 |
---|---|
int |
getShareScenes() |
int |
getSourceFrom() |
com.app.live.activity.VideoDataInfo |
getVideoInfo() |
int |
getVidType() |
protected void |
initView() |
boolean |
isShow() |
void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
onDestroy() |
void |
onResume() |
void |
onShareSuccess(int type) |
void |
onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState) |
void |
setOnShareCallback(WatchShareFragment.OnShareCallback callback) |
void |
setShareUV(int shareUV) |
void |
setShortVideoShareTitle() |
void |
setVideoInfo(boolean isLand,
com.app.live.activity.VideoDataInfo videoInfo,
int shareMode) |
void |
setVideoInfo(com.app.live.activity.VideoDataInfo videoInfo,
int shareMode) |
void |
shareInsProgress(int progress) |
void |
shareInsWatermarkFailed() |
void |
showLoading(boolean show) |
void |
showShareInsProgress(boolean isShow) |
void |
stopShareInINS() |
dip2px, getmShareScenes, getmShareVidType, getShareDataList, getShortId, initialShareData, initShareView, initShareViewNew, initShareViewNoTitle, makeChildrenInvisible, onClick, onCreate, onRequestPermissionsResult, onResult, setEatGameScore, setmShareScenes, setmShareVidType, setShareSource, setShortId, show, showShareTaskReward
finish, generateNetworkLiveData, getDescription, getHttpMsgTag, getInitOnceLoginOrNotRunnable, getInitOnceMustLoginRunnable, getInitRepeatLoginOrNotRunnable, getInitRepeatMustLoginRunnable, getThreadInfo, hasNetRequest, hideLoading, initPresenter, isAccountLogin, isActivityAlive, isCancelHttpMsgWhenPageDestroy, isFinish2, isShowVipBanner, isTwooProduct, isViewTokenValid, isVisitorMode, onAttach, onInitNotImportantCode, onNetRequestEnd, onNetRequestStart, onShareClickForMatch, onStartupCompleted, runOnUiThread, runOnUiThreadDelay, setUserVisibleHint, showLoading, showLoading, showLoading
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, onActivityCreated, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroyOptionsMenu, onDestroyView, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPause, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onSaveInstanceState, onStart, onStop, 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, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenu
protected com.app.live.activity.VideoDataInfo videoInfo
protected com.app.user.login.view.util.LoadingDlgManager mWatchLoadingManager
protected android.widget.TextView mShareTitle
protected WatchShareFragment.OnShareCallback mShareCallback
@Nullable public android.view.View onCreateView(android.view.LayoutInflater inflater, @Nullable android.view.ViewGroup container, @Nullable android.os.Bundle savedInstanceState)
onCreateView
在类中 androidx.fragment.app.Fragment
public void onActivityResult(int requestCode, int resultCode, android.content.Intent data)
onActivityResult
在类中 SnsBaseFragment
public void onViewCreated(android.view.View view, android.os.Bundle savedInstanceState)
onViewCreated
在类中 BaseFra
protected void initView()
public void onResume()
onResume
在类中 androidx.fragment.app.Fragment
public com.app.live.activity.VideoDataInfo getVideoInfo()
getVideoInfo
在类中 DirectShareUIFragment
public int getSourceFrom()
getSourceFrom
在类中 SnsBaseFragment
public void onShareSuccess(int type)
onShareSuccess
在类中 DirectShareUIFragment
public void setVideoInfo(com.app.live.activity.VideoDataInfo videoInfo, int shareMode)
public void setVideoInfo(boolean isLand, com.app.live.activity.VideoDataInfo videoInfo, int shareMode)
public void setShareUV(int shareUV)
public void setShortVideoShareTitle()
public void showLoading(boolean show)
showLoading
在类中 DirectShareUIFragment
public void onDestroy()
onDestroy
在类中 DirectShareUIFragment
public void shareInsProgress(int progress)
public void shareInsWatermarkFailed()
public void showShareInsProgress(boolean isShow)
public void stopShareInINS()
public int getShareScenes()
getShareScenes
在类中 DirectShareUIFragment
public int getVidType()
getVidType
在类中 DirectShareUIFragment
public void setOnShareCallback(WatchShareFragment.OnShareCallback callback)