Open SkyD666 opened 2 years ago
mDanmakuPlayer.release()
mDanmakuPlayer = DanmakuPlayer(SimpleRenderer()).also {
it.bindView(mDanmakuView)
}
重建player吗?
这个问题解决了嘛?如果没解决的话,可以试试这个方法
拉源码
在 package com.kuaishou.akdanmaku.ecs.system.DataSystem.kt
中
添加
fun clear() {
synchronized(this) {
sortedData.clear()
currentData.data.clear()
pendingAddItems.clear()
pendingCreateItems.clear()
pendingUpdateItems.clear()
}
}
在 package com.kuaishou.akdanmaku.ui.DanmakuPlayer.kt
中
添加
fun clear(){
dataSystem?.clear()
}
调用 danmakuPlayer. clear()
这个问题解决了嘛?如果没解决的话,可以试试这个方法
拉源码
在
package com.kuaishou.akdanmaku.ecs.system.DataSystem.kt
中 添加fun clear() { synchronized(this) { sortedData.clear() currentData.data.clear() pendingAddItems.clear() pendingCreateItems.clear() pendingUpdateItems.clear() } }
在
package com.kuaishou.akdanmaku.ui.DanmakuPlayer.kt
中添加
fun clear(){ dataSystem?.clear() }
调用 danmakuPlayer. clear()
这库也没人维护了,感觉也是个刷kpi的项目
这库也没人维护了,感觉也是个刷kpi的项目
确实是这样的。但目前比较新的弹幕库就剩下这个和抖音那个库了,只能先自己改一改,将就用一用了
移除之前添加过的的所有弹幕