1.导入依赖
implementation ‘top.littlefogcat.easydanmaku:easydanmaku:0.1.3’
2.xml布局
<FrameLayout
android:id="@+id/danmu"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
3.activity代码
// 设置一个FrameLayout为弹幕容器
danmu= inflate.findViewById(R.id.danmu);
// 获得DanmakuManager单例
DanmakuManager dm = DanmakuManager.getInstance();
dm.init(getActivity(),danmu);
dm.setDanmakuContainer(danmu);
bnt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// 发送弹幕
Danmaku danmaku = new Danmaku();
danmaku.text =et.getText().toString();
danmaku.size=100;
dm.send(danmaku);
}
});