一个气泡拖拽效果的包。100%还原QQ效果。支持单个爆破与全体爆破。颜色自定义哦!!!
效果图看不见?去github看看
flutter_qq_bubble: ^*.*.*
flutter pub get
import 'package:flutter_qq_bubble/flutter_qq_bubble.dart';
⚠️ 注意: 具体版本 点我查询详细版本
/// 球之间断开连接的最大距离,基数是球的半径[radius],默认是[五倍]半径
final double maxMultipleDistance;
/// 拖拽删除回调
final GestureTapCallback deleteCallback;
/// 球半径,默认是[10]
final double radius;
/// 中间显示文本
final InlineSpan textSpan;
/// 爆炸倍数基于[radius],默认5倍,范围[1,100]
final double boomValue;
/// 使用eventbus销毁的key
final ValueKey boomKey;
/// 背景颜色
final Color backgroundColor;
QQBubble(
.... dart
boomKey: ValueKey(index)
...
)
qqEventBus
为全局变量,直接使用即可。ValueKey(value)
.如果不懂
ValueKey()
用法,点我去学习一下
qqEventBus.fire(Boom(ValueKey(value));