public class VideoViewManager
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(VideoPlayer videoView,
java.lang.String tag)
添加VideoView
|
VideoPlayer |
get(java.lang.String tag) |
static VideoPlayerConfig |
getConfig()
获取VideoViewConfig
|
static VideoViewManager |
instance() |
boolean |
onBackPress(java.lang.String tag) |
boolean |
playOnMobileNetwork()
获取是否在移动网络下直接播放视频配置
|
void |
releaseByTag(java.lang.String tag)
释放掉和tag关联的VideoView,并将其从VideoViewManager中移除
|
void |
releaseByTag(java.lang.String tag,
boolean isRemove) |
void |
remove(java.lang.String tag) |
void |
removeAll() |
static void |
setConfig(VideoPlayerConfig config)
设置VideoViewConfig
|
void |
setPlayOnMobileNetwork(boolean playOnMobileNetwork)
设置是否在移动网络下直接播放视频
|
public static void setConfig(VideoPlayerConfig config)
public static VideoPlayerConfig getConfig()
public boolean playOnMobileNetwork()
public void setPlayOnMobileNetwork(boolean playOnMobileNetwork)
public static VideoViewManager instance()
public void add(VideoPlayer videoView, java.lang.String tag)
tag - 相同tag的VideoView只会保存一个,如果tag相同则会release并移除前一个public VideoPlayer get(java.lang.String tag)
public void remove(java.lang.String tag)
public void removeAll()
public void releaseByTag(java.lang.String tag)
public void releaseByTag(java.lang.String tag,
boolean isRemove)
public boolean onBackPress(java.lang.String tag)