public class LiveVideoPlayerActivity extends TaskBaseActivity implements androidx.viewpager.widget.ViewPager.OnPageChangeListener, MonitorManager.IMonitor, com.kxsimon.video.chat.manager.ILiveContextWrapper, DrawerLayout.DrawerListener, ChatFraSdk.ChatFraForYouCallback, DrawerLayout.OnShouldeSlideListener
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
LiveVideoPlayerActivity.IntentExtraData |
static class |
LiveVideoPlayerActivity.TypedObject |
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
CODE_QUERY_INTEREST |
static int |
CODE_QUERY_LIST |
static int |
CODE_QUERY_PK_LIST |
boolean |
isback |
protected int |
mCurrentScreen |
int |
mCurrentSelectedPage |
boolean |
mIsPauseOrStop |
static java.lang.String |
PARAM_CURRENT_VIDEO_ID |
static java.lang.String |
PARAM_CURRENTPAGE |
static int |
REQUEST_CODE_INTEREST |
protected static int |
SCREEN_LAND |
protected static int |
SCREEN_PORT |
java.lang.String |
shortVideoId |
java.util.concurrent.atomic.AtomicBoolean |
showCheckInResult |
static int |
SOURCE_LIVEROOM |
static int |
sSelfCount |
int |
stemFromSlip |
static java.lang.String |
TAG |
java.lang.String |
videoId |
BACK_FORM_CMPLAYER_CODE, BACK_FORM_FIND_NEWFRIDENDS_CODE, BACK_FORM_NEWUSER_GUIDE, BACK_FORM_OPEN_MY_MOMENT, BACK_FROM_MAJMSG_ACT_CODE, FROM_LETTER_CHAT, MESSAGE_BUBBLE, MESSAGE_REFLESH_MY_TAG, OPEN_CMVIDEOPLAYER, OPEN_DYNAMIC, OPEN_FOLLOW, OPEN_LIVE, OPEN_MAIN_LIST, OPEN_MESSAGE, OPEN_MINE, OPEN_PARAM, OPEN_TAB, REQ_CODE_TO_SHORT_VID, SOURCE_FROM_CHECK_IN, SOURCE_FROM_DYNAMIC_H5, SOURCE_FROM_FB_DEEPLINK, SOURCE_FROM_H5, SOURCE_FROM_ICON, SOURCE_FROM_LOGIN, SOURCE_FROM_LOGOUT_H5, SOURCE_FROM_LOGOUT_LIVING_AT_OTHER_PLACE, SOURCE_FROM_LOGOUT_PUSH, SOURCE_FROM_LOGOUT_SETTING, SOURCE_FROM_LOGOUT_TOKEN_ERROR, SOURCE_FROM_LOGOUT_TOKEN_EXPIRE, SOURCE_FROM_LOGOUT_USER_FORBIDEN, SOURCE_FROM_NOTIFICATION, SOURCE_FROM_OTHER, SOURCE_FROM_SYS_MSG, SOURCE_FROM_UPLOADEXTRA_OVERRIDE_PENDING_TRANSITION_ONCREATE, EXTRA_OVERRIDE_PENDING_TRANSITION_ONCREATE_LEFT, EXTRA_OVERRIDE_PENDING_TRANSITION_ONCREATE_RIGHT, EXTRA_OVERRIDE_PENDING_TRANSITION_ONCREATE_TOP, EXTRA_PAGEFROM, FROM_TALENT, FROM_VERIFY, hasSaveInstanceState, INIT_NOT_IMPORTANT_CODE_DELAY, isNeedHideSoftInputWhenTouch, LAUNCH_BEGIN_TIMESTAMP, LAUNCH_END_TIMESTAMP, LOGIN_HAS_SKIP, mBaseHandler, mInitPresenter, mLastClickTsMs, mPageFrom, mReservedTick, ONCONFIG_CHANGED, SOURCE_KEY, SRCNAME_KEY, SRCTYPE_KEY, UPDATE_INSTALL_THIRD_PLATFORM_APK_PERMISSION_CODE, UPDATE_WRITE_EXTERNAL_STORAGE_PERMISSION_CODEDEFAULT_KEYS_DIALER, DEFAULT_KEYS_DISABLE, DEFAULT_KEYS_SEARCH_GLOBAL, DEFAULT_KEYS_SEARCH_LOCAL, DEFAULT_KEYS_SHORTCUT, FOCUSED_STATE_SET, RESULT_CANCELED, RESULT_FIRST_USER, RESULT_OKACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, APP_OPS_SERVICE, APPWIDGET_SERVICE, AUDIO_SERVICE, BATTERY_SERVICE, BIND_ABOVE_CLIENT, BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_EXTERNAL_SERVICE, BIND_IMPORTANT, BIND_INCLUDE_CAPABILITIES, BIND_NOT_FOREGROUND, BIND_NOT_PERCEPTIBLE, BIND_WAIVE_PRIORITY, BIOMETRIC_SERVICE, BLOB_STORE_SERVICE, BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE, CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE, COMPANION_DEVICE_SERVICE, CONNECTIVITY_DIAGNOSTICS_SERVICE, CONNECTIVITY_SERVICE, CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, CROSS_PROFILE_APPS_SERVICE, DEVICE_POLICY_SERVICE, DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, EUICC_SERVICE, FILE_INTEGRITY_SERVICE, FINGERPRINT_SERVICE, HARDWARE_PROPERTIES_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, IPSEC_SERVICE, JOB_SCHEDULER_SERVICE, KEYGUARD_SERVICE, LAUNCHER_APPS_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MEDIA_PROJECTION_SERVICE, MEDIA_ROUTER_SERVICE, MEDIA_SESSION_SERVICE, MIDI_SERVICE, MODE_APPEND, MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS, MODE_NO_LOCALIZED_COLLATORS, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE, NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE, RECEIVER_VISIBLE_TO_INSTANT_APPS, RESTRICTIONS_SERVICE, ROLE_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, SHORTCUT_SERVICE, STORAGE_SERVICE, STORAGE_STATS_SERVICE, SYSTEM_HEALTH_SERVICE, TELECOM_SERVICE, TELEPHONY_IMS_SERVICE, TELEPHONY_SERVICE, TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_CLASSIFICATION_SERVICE, TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE, UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE, VIBRATOR_SERVICE, VPN_MANAGEMENT_SERVICE, WALLPAPER_SERVICE, WIFI_AWARE_SERVICE, WIFI_P2P_SERVICE, WIFI_RTT_RANGING_SERVICE, WIFI_SERVICE, WINDOW_SERVICE| 构造器和说明 |
|---|
LiveVideoPlayerActivity() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addRecommendForYouFragment() |
void |
autoPlayNextAndLoop()
自动播放下一条
|
boolean |
canEnableScroll() |
void |
closeForYou() |
void |
dealHomeKey() |
void |
dealRecentApps() |
void |
dealScreenOff()
在这里处理锁屏相关
|
boolean |
delVideo()
删除本条,并且跳到下一条视频
|
void |
delVideoData() |
void |
finish() |
CheckInResult |
getCheckInResult() |
CMVideoPlayerAdapter |
getCmVideoPlayerAdapter() |
int |
getCurrentScreen() |
LiveVideoPlayerFragment |
getCurrentVideoPlayerFragment() |
DirectionalViewPager |
getDirectionalViewPager() |
VideoListDownloadWrapper |
getDownLoadWrappwer() |
com.app.live.activity.VideoDataInfo |
getEnterVideoInfo() |
byte |
getfromPage() |
int |
getFromType() |
com.kxsimon.video.chat.manager.ILiveContext |
getLiveContext() |
LiveVideoRecommendForYouFragment |
getLiveVideoRecommentForYouFragment() |
int |
getNewPos() |
int |
getSwipeTimes() |
java.lang.String |
getVideoDataType() |
static void |
invokeMethodExceptionSafe(java.lang.Object methodOwner,
java.lang.String method,
LiveVideoPlayerActivity.TypedObject... arguments) |
boolean |
isFromShortVideo() |
boolean |
isInCurrUserLiveRoom(java.lang.String uid,
java.lang.String vid) |
boolean |
isInCurrUserShortVideo(java.lang.String uid,
java.lang.String feedId) |
boolean |
isScrollToNext()
用来区分是否是下滑
|
boolean |
isShortVideoAutoPlayNext() |
boolean |
isShowForYou() |
int |
monitorNotify(int type,
java.lang.Object param1,
java.lang.Object param2) |
boolean |
nextVideo()
跳到下一条视频
|
protected void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data) |
void |
onBackPressed() |
void |
onConfigurationChanged(android.content.res.Configuration newConfig) |
protected void |
onCreate(android.os.Bundle savedInstanceState) |
protected void |
onDestroy() |
void |
onDrawerClosed(android.view.View drawerView)
Called when a drawer has settled in a completely closed state.
|
void |
onDrawerOpened(android.view.View drawerView)
Called when a drawer has settled in a completely open state.
|
void |
onDrawerSlide(android.view.View drawerView,
float slideOffset)
Called when a drawer's position changes.
|
void |
onDrawerStateChanged(int newState)
Called when the drawer motion state changes.
|
void |
onPageScrolled(int position,
float positionOffset,
int positionOffsetPixels) |
void |
onPageScrollStateChanged(int state) |
void |
onPageSelected(int position) |
protected void |
onPause() |
void |
onRequestPermissionsResult(int requestCode,
java.lang.String[] permissions,
int[] grantResults) |
protected void |
onResume() |
protected void |
onSaveInstanceState(android.os.Bundle outState) |
protected void |
onStart() |
protected void |
onStop() |
protected void |
overridePendingTransitionOnCreate() |
protected void |
overridePendingTransitionOnFinish() |
void |
setRemoveVideoId(java.lang.String mVideoId) |
boolean |
shouldSlide()
Can or can't open drawer view
|
void |
showForYou() |
void |
startActivityForResult(android.content.Intent intent,
int requestCode) |
void |
startActivityFromFragment(androidx.fragment.app.Fragment fragment,
android.content.Intent intent,
int requestCode) |
void |
tryLoadData() |
void |
updateCurrentPage() |
consumeFinished, onEventMainThreadaddNotHideSoftInputView, asyncInitOnCreate, asyncInitOnResume, attachBaseContext, checkNetwork, clearFrescoMemory, dealScreenOn, dealScreenPresent, dispatchTouchEvent, finalize, finishActWithAnim, finishInSearch, fixHWInputMethodManager, fixInputMethodManagerLeak, generateNetworkLiveData, getBaseHandler, getBaseIntent, getBaseIntent, getDescription, getInitOnceLoginOrNotRunnable, getInitOnceMustLoginRunnable, getInitRepeatLoginOrNotRunnable, getInitRepeatMustLoginRunnable, getLMUpdateConfig, getLoadingDLG, getSaveFragmentTagName, hasNetRequest, hideLoading, hideSoftInput, hideUpdateLoadingDialog, initPresenter, invokeMethodExceptionSafe, isAccountLogin, isActActive, isCancalRequestLayout, isFinish2, isShowLoading, isTouching, isVisitorMode, needAsyncInitOnCreate, needAsyncInitOnResume, needOverridePendingTransition, needOverridePendingTransitionLeftIn, needOverridePendingTransitionRightIn, needOverridePendingTransitionTopIn, onInitNotImportantCode, onNetRequestEnd, onNetRequestStart, onRestoreInstanceState, onStartupCompleted, onWindowFocusChanged, overridePendingTransitionOnCreateTop, parseIntent, removeNotHideSoftInputView, setContentView, setStatusBarBackground, setStatusBarColor, showLMUpdate, showLoading, showLoading, showLoading, showRiskTip, showSoftInput, showToast, showToast, showUpdateLoadingDialog, updateApplicationaddContentView, closeOptionsMenu, dispatchKeyEvent, findViewById, getDelegate, getDrawerToggleDelegate, getMenuInflater, getResources, getSupportActionBar, getSupportParentActivityIntent, invalidateOptionsMenu, onContentChanged, onCreateSupportNavigateUpTaskStack, onKeyDown, onMenuItemSelected, onMenuOpened, onNightModeChanged, onPanelClosed, onPostCreate, onPostResume, onPrepareSupportNavigateUpTaskStack, onSupportActionModeFinished, onSupportActionModeStarted, onSupportContentChanged, onSupportNavigateUp, onTitleChanged, onWindowStartingSupportActionMode, openOptionsMenu, setContentView, setContentView, setSupportActionBar, setSupportProgress, setSupportProgressBarIndeterminate, setSupportProgressBarIndeterminateVisibility, setSupportProgressBarVisibility, setTheme, startSupportActionMode, supportInvalidateOptionsMenu, supportNavigateUpTo, supportRequestWindowFeature, supportShouldUpRecreateTaskdump, getSupportFragmentManager, getSupportLoaderManager, onAttachFragment, onCreatePanelMenu, onCreateView, onCreateView, onLowMemory, onMultiWindowModeChanged, onNewIntent, onPictureInPictureModeChanged, onPrepareOptionsPanel, onPreparePanel, onResumeFragments, onStateNotSaved, setEnterSharedElementCallback, setExitSharedElementCallback, startActivityForResult, startActivityFromFragment, startIntentSenderForResult, startIntentSenderForResult, startIntentSenderFromFragment, supportFinishAfterTransition, supportPostponeEnterTransition, supportStartPostponedEnterTransition, validateRequestPermissionsRequestCodegetDefaultViewModelProviderFactory, getLastCustomNonConfigurationInstance, getLifecycle, getOnBackPressedDispatcher, getSavedStateRegistry, getViewModelStore, onRetainCustomNonConfigurationInstance, onRetainNonConfigurationInstancedispatchKeyShortcutEvent, getExtraData, putExtraData, superDispatchKeyEventcloseContextMenu, createPendingResult, dismissDialog, dismissKeyboardShortcutsHelper, dispatchGenericMotionEvent, dispatchPopulateAccessibilityEvent, dispatchTrackballEvent, enterPictureInPictureMode, enterPictureInPictureMode, finishActivity, finishActivityFromChild, finishAffinity, finishAfterTransition, finishAndRemoveTask, finishFromChild, getActionBar, getApplication, getCallingActivity, getCallingPackage, getChangingConfigurations, getComponentName, getContentScene, getContentTransitionManager, getCurrentFocus, getFragmentManager, getIntent, getLastNonConfigurationInstance, getLayoutInflater, getLoaderManager, getLocalClassName, getMaxNumPictureInPictureActions, getMediaController, getParent, getParentActivityIntent, getPreferences, getReferrer, getRequestedOrientation, getSearchEvent, getSystemService, getTaskId, getTitle, getTitleColor, getVoiceInteractor, getVolumeControlStream, getWindow, getWindowManager, hasWindowFocus, isActivityTransitionRunning, isChangingConfigurations, isChild, isDestroyed, isFinishing, isImmersive, isInMultiWindowMode, isInPictureInPictureMode, isLocalVoiceInteractionSupported, isTaskRoot, isVoiceInteraction, isVoiceInteractionRoot, managedQuery, moveTaskToBack, navigateUpTo, navigateUpToFromChild, onActionModeFinished, onActionModeStarted, onActivityReenter, onApplyThemeResource, onAttachedToWindow, onAttachFragment, onChildTitleChanged, onContextItemSelected, onContextMenuClosed, onCreate, onCreateContextMenu, onCreateDescription, onCreateDialog, onCreateDialog, onCreateNavigateUpTaskStack, onCreateOptionsMenu, onCreatePanelView, onCreateThumbnail, onDetachedFromWindow, onEnterAnimationComplete, onGenericMotionEvent, onGetDirectActions, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onLocalVoiceInteractionStarted, onLocalVoiceInteractionStopped, onMultiWindowModeChanged, onNavigateUp, onNavigateUpFromChild, onOptionsItemSelected, onOptionsMenuClosed, onPerformDirectAction, onPictureInPictureModeChanged, onPictureInPictureRequested, onPostCreate, onPrepareDialog, onPrepareDialog, onPrepareNavigateUpTaskStack, onPrepareOptionsMenu, onProvideAssistContent, onProvideAssistData, onProvideKeyboardShortcuts, onProvideReferrer, onRestart, onRestoreInstanceState, onSaveInstanceState, onSearchRequested, onSearchRequested, onTopResumedActivityChanged, onTouchEvent, onTrackballEvent, onTrimMemory, onUserInteraction, onUserLeaveHint, onVisibleBehindCanceled, onWindowAttributesChanged, onWindowStartingActionMode, onWindowStartingActionMode, openContextMenu, overridePendingTransition, postponeEnterTransition, recreate, registerActivityLifecycleCallbacks, registerForContextMenu, releaseInstance, removeDialog, reportFullyDrawn, requestDragAndDropPermissions, requestPermissions, requestShowKeyboardShortcuts, requestVisibleBehind, requestWindowFeature, requireViewById, runOnUiThread, setActionBar, setContentTransitionManager, setDefaultKeyMode, setEnterSharedElementCallback, setExitSharedElementCallback, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setFinishOnTouchOutside, setImmersive, setInheritShowWhenLocked, setIntent, setLocusContext, setMediaController, setPictureInPictureParams, setProgress, setProgressBarIndeterminate, setProgressBarIndeterminateVisibility, setProgressBarVisibility, setRequestedOrientation, setResult, setResult, setSecondaryProgress, setShowWhenLocked, setTaskDescription, setTitle, setTitle, setTitleColor, setTranslucent, setTurnScreenOn, setVisible, setVolumeControlStream, setVrModeEnabled, shouldShowRequestPermissionRationale, shouldUpRecreateTask, showAssist, showDialog, showDialog, showLockTaskEscapeMessage, startActionMode, startActionMode, startActivities, startActivities, startActivity, startActivity, startActivityFromChild, startActivityFromChild, startActivityFromFragment, startActivityFromFragment, startActivityIfNeeded, startActivityIfNeeded, startIntentSender, startIntentSender, startIntentSenderFromChild, startIntentSenderFromChild, startLocalVoiceInteraction, startLockTask, startManagingCursor, startNextMatchingActivity, startNextMatchingActivity, startPostponedEnterTransition, startSearch, stopLocalVoiceInteraction, stopLockTask, stopManagingCursor, takeKeyEvents, triggerSearch, unregisterActivityLifecycleCallbacks, unregisterForContextMenubindIsolatedService, bindService, bindService, bindServiceAsUser, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkSelfPermission, checkUriPermission, checkUriPermission, clearWallpaper, createAttributionContext, createConfigurationContext, createContextForSplit, createDeviceProtectedStorageContext, createDisplayContext, createPackageContext, createWindowContext, databaseList, deleteDatabase, deleteFile, deleteSharedPreferences, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getAttributionTag, getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir, getContentResolver, getDatabasePath, getDataDir, getDir, getDisplay, getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir, getExternalFilesDirs, getExternalMediaDirs, getFilesDir, getFileStreamPath, getMainExecutor, getMainLooper, getNoBackupFilesDir, getObbDir, getObbDirs, getOpPackageName, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getSharedPreferences, getSystemServiceName, getWallpaper, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, grantUriPermission, isDeviceProtectedStorage, isRestricted, moveDatabaseFrom, moveSharedPreferencesFrom, openFileInput, openFileOutput, openOrCreateDatabase, openOrCreateDatabase, peekWallpaper, registerReceiver, registerReceiver, registerReceiver, registerReceiver, removeStickyBroadcast, removeStickyBroadcastAsUser, revokeUriPermission, revokeUriPermission, sendBroadcast, sendBroadcast, sendBroadcastAsUser, sendBroadcastAsUser, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcastAsUser, sendStickyBroadcast, sendStickyBroadcastAsUser, sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser, setWallpaper, setWallpaper, startForegroundService, startInstrumentation, startService, stopService, unbindService, unregisterReceiver, updateServiceGroupgetColor, getColorStateList, getDrawable, getString, getString, getSystemService, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, registerComponentCallbacks, sendBroadcastWithMultiplePermissions, unregisterComponentCallbackspublic static java.lang.String TAG
public static final java.lang.String PARAM_CURRENTPAGE
public static final java.lang.String PARAM_CURRENT_VIDEO_ID
public int mCurrentSelectedPage
public java.util.concurrent.atomic.AtomicBoolean showCheckInResult
public int stemFromSlip
public boolean isback
public static int sSelfCount
protected int mCurrentScreen
protected static int SCREEN_LAND
protected static int SCREEN_PORT
public java.lang.String shortVideoId
public java.lang.String videoId
public boolean mIsPauseOrStop
public static final int CODE_QUERY_PK_LIST
public static final int CODE_QUERY_LIST
public static final int SOURCE_LIVEROOM
public static final int REQUEST_CODE_INTEREST
public static final int CODE_QUERY_INTEREST
public DirectionalViewPager getDirectionalViewPager()
protected void onCreate(android.os.Bundle savedInstanceState)
onCreate 在类中 TaskBaseActivitypublic int getCurrentScreen()
public boolean isFromShortVideo()
public void addRecommendForYouFragment()
protected void onSaveInstanceState(android.os.Bundle outState)
onSaveInstanceState 在类中 com.app.live.activity.BaseActivitypublic void onConfigurationChanged(android.content.res.Configuration newConfig)
onConfigurationChanged 在接口中 android.content.ComponentCallbacksonConfigurationChanged 在类中 com.app.live.activity.BaseActivitypublic java.lang.String getVideoDataType()
public boolean isScrollToNext()
public VideoListDownloadWrapper getDownLoadWrappwer()
protected void onStart()
onStart 在类中 com.app.live.activity.BaseActivityprotected void onResume()
onResume 在类中 TaskBaseActivityprotected void onPause()
onPause 在类中 TaskBaseActivityprotected void onStop()
onStop 在类中 com.app.live.activity.BaseActivityprotected void onDestroy()
onDestroy 在类中 TaskBaseActivitypublic static void invokeMethodExceptionSafe(java.lang.Object methodOwner,
java.lang.String method,
LiveVideoPlayerActivity.TypedObject... arguments)
public int getNewPos()
public com.kxsimon.video.chat.manager.ILiveContext getLiveContext()
getLiveContext 在接口中 com.kxsimon.video.chat.manager.ILiveContextWrapperpublic void onDrawerSlide(@NonNull
android.view.View drawerView,
float slideOffset)
DrawerLayout.DrawerListeneronDrawerSlide 在接口中 DrawerLayout.DrawerListenerdrawerView - The child view that was movedslideOffset - The new offset of this drawer within its range, from 0-1public void onDrawerOpened(@NonNull
android.view.View drawerView)
DrawerLayout.DrawerListeneronDrawerOpened 在接口中 DrawerLayout.DrawerListenerdrawerView - Drawer view that is now openpublic void onDrawerClosed(@NonNull
android.view.View drawerView)
DrawerLayout.DrawerListeneronDrawerClosed 在接口中 DrawerLayout.DrawerListenerdrawerView - Drawer view that is now closedpublic void onDrawerStateChanged(int newState)
DrawerLayout.DrawerListenerDrawerLayout.STATE_IDLE, DrawerLayout.STATE_DRAGGING or DrawerLayout.STATE_SETTLING.onDrawerStateChanged 在接口中 DrawerLayout.DrawerListenernewState - The new drawer motion statepublic void showForYou()
showForYou 在接口中 ChatFraSdk.ChatFraForYouCallbackpublic void closeForYou()
closeForYou 在接口中 ChatFraSdk.ChatFraForYouCallbackpublic boolean isShowForYou()
isShowForYou 在接口中 ChatFraSdk.ChatFraForYouCallbackpublic boolean shouldSlide()
DrawerLayout.OnShouldeSlideListenershouldSlide 在接口中 DrawerLayout.OnShouldeSlideListenerpublic void onBackPressed()
onBackPressed 在类中 com.app.live.activity.BaseActivitypublic void finish()
finish 在类中 com.app.live.activity.BaseActivitypublic void onPageScrolled(int position,
float positionOffset,
int positionOffsetPixels)
onPageScrolled 在接口中 androidx.viewpager.widget.ViewPager.OnPageChangeListenerpublic void onPageSelected(int position)
onPageSelected 在接口中 androidx.viewpager.widget.ViewPager.OnPageChangeListenerpublic LiveVideoPlayerFragment getCurrentVideoPlayerFragment()
public LiveVideoRecommendForYouFragment getLiveVideoRecommentForYouFragment()
public void onPageScrollStateChanged(int state)
onPageScrollStateChanged 在接口中 androidx.viewpager.widget.ViewPager.OnPageChangeListenerpublic void delVideoData()
public int getSwipeTimes()
public int getFromType()
public com.app.live.activity.VideoDataInfo getEnterVideoInfo()
public void tryLoadData()
public CMVideoPlayerAdapter getCmVideoPlayerAdapter()
public boolean nextVideo()
public boolean delVideo()
public boolean isShortVideoAutoPlayNext()
public void autoPlayNextAndLoop()
public boolean canEnableScroll()
public boolean isInCurrUserLiveRoom(java.lang.String uid,
java.lang.String vid)
public boolean isInCurrUserShortVideo(java.lang.String uid,
java.lang.String feedId)
public void startActivityFromFragment(androidx.fragment.app.Fragment fragment,
android.content.Intent intent,
int requestCode)
startActivityFromFragment 在类中 androidx.fragment.app.FragmentActivitypublic void startActivityForResult(android.content.Intent intent,
int requestCode)
startActivityForResult 在类中 androidx.fragment.app.FragmentActivityprotected void onActivityResult(int requestCode,
int resultCode,
android.content.Intent data)
onActivityResult 在类中 com.app.live.activity.BaseActivitypublic int monitorNotify(int type,
java.lang.Object param1,
java.lang.Object param2)
monitorNotify 在接口中 MonitorManager.IMonitorpublic byte getfromPage()
public void updateCurrentPage()
public void onRequestPermissionsResult(int requestCode,
@NonNull
java.lang.String[] permissions,
@NonNull
int[] grantResults)
onRequestPermissionsResult 在接口中 androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallbackonRequestPermissionsResult 在类中 com.app.live.activity.BaseActivitypublic void dealHomeKey()
dealHomeKey 在类中 com.app.live.activity.BaseActivitypublic void dealRecentApps()
dealRecentApps 在类中 com.app.live.activity.BaseActivitypublic void dealScreenOff()
com.app.live.activity.BaseActivitydealScreenOff 在类中 com.app.live.activity.BaseActivitypublic void setRemoveVideoId(java.lang.String mVideoId)
public CheckInResult getCheckInResult()
protected void overridePendingTransitionOnFinish()
overridePendingTransitionOnFinish 在类中 com.app.live.activity.BaseActivityprotected void overridePendingTransitionOnCreate()
overridePendingTransitionOnCreate 在类中 com.app.live.activity.BaseActivity