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_UPLOAD
EXTRA_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_CODE
DEFAULT_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_OK
ACCESSIBILITY_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, onEventMainThread
addNotHideSoftInputView, 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, updateApplication
addContentView, 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, supportShouldUpRecreateTask
dump, getSupportFragmentManager, getSupportLoaderManager, onAttachFragment, onCreatePanelMenu, onCreateView, onCreateView, onLowMemory, onMultiWindowModeChanged, onNewIntent, onPictureInPictureModeChanged, onPrepareOptionsPanel, onPreparePanel, onResumeFragments, onStateNotSaved, setEnterSharedElementCallback, setExitSharedElementCallback, startActivityForResult, startActivityFromFragment, startIntentSenderForResult, startIntentSenderForResult, startIntentSenderFromFragment, supportFinishAfterTransition, supportPostponeEnterTransition, supportStartPostponedEnterTransition, validateRequestPermissionsRequestCode
getDefaultViewModelProviderFactory, getLastCustomNonConfigurationInstance, getLifecycle, getOnBackPressedDispatcher, getSavedStateRegistry, getViewModelStore, onRetainCustomNonConfigurationInstance, onRetainNonConfigurationInstance
dispatchKeyShortcutEvent, getExtraData, putExtraData, superDispatchKeyEvent
closeContextMenu, 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, unregisterForContextMenu
bindIsolatedService, 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, updateServiceGroup
getColor, getColorStateList, getDrawable, getString, getString, getSystemService, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, registerComponentCallbacks, sendBroadcastWithMultiplePermissions, unregisterComponentCallbacks
public 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
在类中 TaskBaseActivity
public int getCurrentScreen()
public boolean isFromShortVideo()
public void addRecommendForYouFragment()
protected void onSaveInstanceState(android.os.Bundle outState)
onSaveInstanceState
在类中 com.app.live.activity.BaseActivity
public void onConfigurationChanged(android.content.res.Configuration newConfig)
onConfigurationChanged
在接口中 android.content.ComponentCallbacks
onConfigurationChanged
在类中 com.app.live.activity.BaseActivity
public java.lang.String getVideoDataType()
public boolean isScrollToNext()
public VideoListDownloadWrapper getDownLoadWrappwer()
protected void onStart()
onStart
在类中 com.app.live.activity.BaseActivity
protected void onResume()
onResume
在类中 TaskBaseActivity
protected void onPause()
onPause
在类中 TaskBaseActivity
protected void onStop()
onStop
在类中 com.app.live.activity.BaseActivity
protected void onDestroy()
onDestroy
在类中 TaskBaseActivity
public 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.ILiveContextWrapper
public void onDrawerSlide(@NonNull android.view.View drawerView, float slideOffset)
DrawerLayout.DrawerListener
onDrawerSlide
在接口中 DrawerLayout.DrawerListener
drawerView
- 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.DrawerListener
onDrawerOpened
在接口中 DrawerLayout.DrawerListener
drawerView
- Drawer view that is now openpublic void onDrawerClosed(@NonNull android.view.View drawerView)
DrawerLayout.DrawerListener
onDrawerClosed
在接口中 DrawerLayout.DrawerListener
drawerView
- Drawer view that is now closedpublic void onDrawerStateChanged(int newState)
DrawerLayout.DrawerListener
DrawerLayout.STATE_IDLE
, DrawerLayout.STATE_DRAGGING
or DrawerLayout.STATE_SETTLING
.onDrawerStateChanged
在接口中 DrawerLayout.DrawerListener
newState
- The new drawer motion statepublic void showForYou()
showForYou
在接口中 ChatFraSdk.ChatFraForYouCallback
public void closeForYou()
closeForYou
在接口中 ChatFraSdk.ChatFraForYouCallback
public boolean isShowForYou()
isShowForYou
在接口中 ChatFraSdk.ChatFraForYouCallback
public boolean shouldSlide()
DrawerLayout.OnShouldeSlideListener
shouldSlide
在接口中 DrawerLayout.OnShouldeSlideListener
public void onBackPressed()
onBackPressed
在类中 com.app.live.activity.BaseActivity
public void finish()
finish
在类中 com.app.live.activity.BaseActivity
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels)
onPageScrolled
在接口中 androidx.viewpager.widget.ViewPager.OnPageChangeListener
public void onPageSelected(int position)
onPageSelected
在接口中 androidx.viewpager.widget.ViewPager.OnPageChangeListener
public LiveVideoPlayerFragment getCurrentVideoPlayerFragment()
public LiveVideoRecommendForYouFragment getLiveVideoRecommentForYouFragment()
public void onPageScrollStateChanged(int state)
onPageScrollStateChanged
在接口中 androidx.viewpager.widget.ViewPager.OnPageChangeListener
public 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.FragmentActivity
public void startActivityForResult(android.content.Intent intent, int requestCode)
startActivityForResult
在类中 androidx.fragment.app.FragmentActivity
protected void onActivityResult(int requestCode, int resultCode, android.content.Intent data)
onActivityResult
在类中 com.app.live.activity.BaseActivity
public int monitorNotify(int type, java.lang.Object param1, java.lang.Object param2)
monitorNotify
在接口中 MonitorManager.IMonitor
public byte getfromPage()
public void updateCurrentPage()
public void onRequestPermissionsResult(int requestCode, @NonNull java.lang.String[] permissions, @NonNull int[] grantResults)
onRequestPermissionsResult
在接口中 androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback
onRequestPermissionsResult
在类中 com.app.live.activity.BaseActivity
public void dealHomeKey()
dealHomeKey
在类中 com.app.live.activity.BaseActivity
public void dealRecentApps()
dealRecentApps
在类中 com.app.live.activity.BaseActivity
public void dealScreenOff()
com.app.live.activity.BaseActivity
dealScreenOff
在类中 com.app.live.activity.BaseActivity
public void setRemoveVideoId(java.lang.String mVideoId)
public CheckInResult getCheckInResult()
protected void overridePendingTransitionOnFinish()
overridePendingTransitionOnFinish
在类中 com.app.live.activity.BaseActivity
protected void overridePendingTransitionOnCreate()
overridePendingTransitionOnCreate
在类中 com.app.live.activity.BaseActivity