@Deprecated
public interface IVideoController
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy()
已过时。
控制器意外销毁,比如手动退出,意外崩溃等等
|
boolean |
getLock()
已过时。
获取是否是锁屏模式
|
void |
hideChangeBrightness()
已过时。
手势在左侧上下滑动改变亮度后,手势up或者cancel时,隐藏控制器中间的亮度变化视图,
在手势ACTION_UP或ACTION_CANCEL时调用。
|
void |
hideChangePosition()
已过时。
手势左右滑动改变播放位置后,手势up或者cancel时,隐藏控制器中间的播放位置变化视图,
在手势ACTION_UP或ACTION_CANCEL时调用。
|
void |
hideChangeVolume()
已过时。
手势在左侧上下滑动改变音量后,手势up或者cancel时,隐藏控制器中间的音量变化视图,
在手势ACTION_UP或ACTION_CANCEL时调用。
|
android.widget.ImageView |
imageView()
已过时。
视频底图ImageView控件,提供给外部用图片加载工具来加载网络图片
|
void |
onBatterStateChanged(int batterState)
已过时。
当电量发生变化的时候,在此方法中国你更新不同的电量状态的UI
|
void |
onPlayModeChanged(int playMode)
已过时。
当播放器的播放模式发生变化,在此方法中更新不同模式下的控制器界面。
|
void |
onPlayStateChanged(int playState)
已过时。
当播放器的播放状态发生变化,在此方法中国你更新不同的播放状态的UI
|
void |
reset()
已过时。
重置控制器,将控制器恢复到初始状态。
|
void |
setHideTime(long time)
已过时。
设置不操作后,多久自动隐藏头部和底部布局
|
void |
setImage(int resId)
已过时。
视频底图
|
void |
setLength(long length)
已过时。
设置总时长
|
void |
setLength(java.lang.String length)
已过时。
设置总时长
|
void |
setLoadingType(int type)
已过时。
设置加载loading类型
|
void |
setTitle(java.lang.String title)
已过时。
设置播放的视频的标题
|
void |
setTopPadding(float top)
已过时。
设置top到顶部的距离
|
void |
setTopVisibility(boolean isVisibility)
已过时。
设置是否显示视频头部的下载,分享布局控件
|
void |
setTvAndAudioVisibility(boolean isVisibility1,
boolean isVisibility2)
已过时。
设置横屏播放时,tv和audio图标是否显示
|
void |
showChangeBrightness(int newBrightnessProgress)
已过时。
手势在左侧上下滑动改变亮度时,显示控制器中间的亮度变化视图,
在手势滑动ACTION_MOVE的过程中,会不断调用此方法。
|
void |
showChangePosition(long duration,
int newPositionProgress)
已过时。
手势左右滑动改变播放位置时,显示控制器中间的播放位置变化视图,
在手势滑动ACTION_MOVE的过程中,会不断调用此方法。
|
void |
showChangeVolume(int newVolumeProgress)
已过时。
手势在右侧上下滑动改变音量时,显示控制器中间的音量变化视图,
在手势滑动ACTION_MOVE的过程中,会不断调用此方法。
|
void |
updateNetSpeedProgress()
已过时。
更新进度,包括更新网络加载速度
|
void |
updateProgress()
已过时。
更新进度,包括进度条进度,展示的当前播放位置时长,总时长等。
|
void setTopPadding(float top)
top - top距离void setTvAndAudioVisibility(boolean isVisibility1,
boolean isVisibility2)
isVisibility1 - tv图标是否显示isVisibility2 - audio图标是否显示void setImage(int resId)
resId - 视频底图资源void setLength(long length)
void setLength(java.lang.String length)
android.widget.ImageView imageView()
boolean getLock()
void setTopVisibility(boolean isVisibility)
isVisibility - 是否可见void setHideTime(long time)
time - 时间void setLoadingType(int type)
type - 加载loading的类型
目前1,是仿腾讯加载loading
2,是转圈加载loadingvoid setTitle(java.lang.String title)
title - 视频标题void onPlayStateChanged(int playState)
playState - 播放状态:void onPlayModeChanged(int playMode)
playMode - 播放器的模式:void reset()
void destroy()
void updateNetSpeedProgress()
void updateProgress()
void showChangePosition(long duration,
int newPositionProgress)
duration - 视频总时长msnewPositionProgress - 新的位置进度,取值0到100。void hideChangePosition()
void showChangeVolume(int newVolumeProgress)
newVolumeProgress - 新的音量进度,取值1到100。void hideChangeVolume()
void showChangeBrightness(int newBrightnessProgress)
newBrightnessProgress - 新的亮度进度,取值1到100。void hideChangeBrightness()
void onBatterStateChanged(int batterState)
batterState - 电量状态