@Deprecated
public class ListVideoUtil
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
needShowWifiTip
已过时。
|
| 构造器和说明 |
|---|
ListVideoUtil(android.content.Context context)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addVideoPlayer(int position,
android.view.View imgView,
java.lang.String tag,
android.view.ViewGroup container,
android.view.View playBtn)
已过时。
动态添加视频播放
|
boolean |
backFromFull()
已过时。
处理返回正常逻辑
|
java.io.File |
getCachePath()
已过时。
|
int |
getCurrentPositionWhenPlaying()
已过时。
获取当前播放进度
|
int |
getDuration()
已过时。
获取当前总时长
|
StandardGSYVideoPlayer |
getGsyVideoPlayer()
已过时。
获取播放器,直接拿播放器,根据需要自定义配置
|
java.util.Map<java.lang.String,java.lang.String> |
getMapHeadData()
已过时。
|
int |
getPlayPosition()
已过时。
|
java.lang.String |
getPlayTAG()
已过时。
|
int |
getSpeed()
已过时。
|
java.lang.String |
getTitle()
已过时。
|
boolean |
isAutoRotation()
已过时。
|
boolean |
isFull()
已过时。
是否全屏
|
boolean |
isFullLandFrist()
已过时。
|
boolean |
isHideActionBar()
已过时。
|
boolean |
isHideKey()
已过时。
|
boolean |
isHideStatusBar()
已过时。
|
boolean |
isLoop()
已过时。
|
boolean |
isNeedLockFull()
已过时。
|
boolean |
isNeedShowWifiTip()
已过时。
|
boolean |
isShowFullAnimation()
已过时。
|
boolean |
isSmall()
已过时。
|
void |
releaseVideoPlayer()
已过时。
释放持有的视频
|
void |
resolveFullBtn()
已过时。
|
void |
setAutoRotation(boolean autoRotation)
已过时。
是否自动旋转
|
void |
setCachePath(java.io.File cachePath)
已过时。
缓存的路径
|
void |
setFullLandFrist(boolean fullLandFrist)
已过时。
是否全屏就马上横屏
|
void |
setFullViewContainer(android.view.ViewGroup fullViewContainer)
已过时。
设置全屏显示的viewGroup
|
void |
setHideActionBar(boolean hideActionBar)
已过时。
是否隐藏actionBar
|
void |
setHideKey(boolean hideKey)
已过时。
隐藏虚拟按键
|
void |
setHideStatusBar(boolean hideStatusBar)
已过时。
是否隐藏statusBar
|
void |
setLoop(boolean loop)
已过时。
循环
|
void |
setMapHeadData(java.util.Map<java.lang.String,java.lang.String> mapHeadData)
已过时。
|
void |
setNeedLockFull(boolean needLoadFull)
已过时。
是否需要全屏锁定屏幕功能
|
void |
setNeedShowWifiTip(boolean needShowWifiTip)
已过时。
是否需要显示流量提示,默认true
|
void |
setPlayPositionAndTag(int playPosition,
java.lang.String tag)
已过时。
设置列表播放中的位置和TAG,防止错位,回复播放位置
|
void |
setShowFullAnimation(boolean showFullAnimation)
已过时。
全屏动画
|
void |
setSpeed(int speed)
已过时。
播放速度,仅支持6.0
|
void |
setTitle(java.lang.String title)
已过时。
|
void |
setVideoAllCallBack(VideoAllCallBack videoAllCallBack)
已过时。
视频接口回调
|
void |
showSmallVideo(android.graphics.Point size,
boolean actionBar,
boolean statusBar)
已过时。
显示小屏幕效果
|
void |
smallVideoToNormal()
已过时。
恢复小屏幕效果
|
void |
startPlay(java.lang.String url)
已过时。
开始播放
|
public void addVideoPlayer(int position,
android.view.View imgView,
java.lang.String tag,
android.view.ViewGroup container,
android.view.View playBtn)
position - 位置imgView - 封面tag - TAG类型container - player的容器playBtn - 播放按键public void setPlayPositionAndTag(int playPosition,
java.lang.String tag)
playPosition - 列表中的播放位置tag - 播放的是哪个列表的tagpublic void startPlay(java.lang.String url)
url - 播放的URLpublic void resolveFullBtn()
public boolean backFromFull()
public void releaseVideoPlayer()
public void showSmallVideo(android.graphics.Point size,
boolean actionBar,
boolean statusBar)
size - 小视频的大小actionBar - 是否有actionBarstatusBar - 是否有状态栏public void smallVideoToNormal()
public void setFullViewContainer(android.view.ViewGroup fullViewContainer)
fullViewContainer - viewGrouppublic boolean isFull()
public void setAutoRotation(boolean autoRotation)
autoRotation - 是否要支持重力旋转public boolean isAutoRotation()
public void setFullLandFrist(boolean fullLandFrist)
fullLandFrist - 如果是,那么全屏的时候就会切换到横屏public boolean isFullLandFrist()
public void setShowFullAnimation(boolean showFullAnimation)
showFullAnimation - 是否使用全屏动画效果public boolean isShowFullAnimation()
public boolean isHideStatusBar()
public void setHideStatusBar(boolean hideStatusBar)
hideStatusBar - true的话会隐藏statusBar,在退出全屏的时候会回复显示public boolean isHideActionBar()
public void setHideActionBar(boolean hideActionBar)
hideActionBar - true的话会隐藏actionbar,在退出全屏的会回复时候显示public void setVideoAllCallBack(VideoAllCallBack videoAllCallBack)
videoAllCallBack - 回调public int getPlayPosition()
public java.lang.String getPlayTAG()
public boolean isSmall()
public boolean isLoop()
public void setLoop(boolean loop)
public int getDuration()
public int getSpeed()
public void setSpeed(int speed)
public java.io.File getCachePath()
public void setCachePath(java.io.File cachePath)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.util.Map<java.lang.String,java.lang.String> getMapHeadData()
public void setMapHeadData(java.util.Map<java.lang.String,java.lang.String> mapHeadData)
public int getCurrentPositionWhenPlaying()
public StandardGSYVideoPlayer getGsyVideoPlayer()
public boolean isHideKey()
public void setHideKey(boolean hideKey)
public boolean isNeedLockFull()
public void setNeedLockFull(boolean needLoadFull)
public boolean isNeedShowWifiTip()
public void setNeedShowWifiTip(boolean needShowWifiTip)