返回信息流如何实现弹幕资源的二次加载
mParser = createParser(this.getResources().openRawResource(R.raw.danmu1_5));
这句代码可以指定加载的弹幕文件,假如我这个弹幕文件加载完了,想加载其他的文件,如何操作呢?
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #32998同步于 2017/3/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
求问DanmakuFlameMaster:如何实现弹幕资源的二次加载
nijian81
2017/3/14镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
【 在 ccyingzi2009 的大作中提到: 】
: release 以后重新prepare新的parser
我再这里自定义了方法:
@Override
public void drawingFinished() {
Log.e("test", "drawingFinished()");
addDanmaku();
}
具体实现是:
mParser = createParser(this.getResources().openRawResource(R.raw.danmu5_10));
mDanmakuView.prepare(mParser, mContext);
mDanmakuView.start(310000L);
//mDanmakuView.seekTo(310000L);
我这个弹幕数据是分成两段的,一段是1-5分钟,一段是5-10分钟,这样加载第二段的时候,我发现弹幕的数据变空了,不知道咋回事。。。