Skip to content

Releases: cpiz/BubbleView

1.0.3 released

25 Sep 11:15
Compare
Choose a tag to compare
  1. 更新第三方库
  2. 使用lombok简化代码

1.0.2 released

23 Feb 14:54
Compare
Choose a tag to compare

修复自动指向在Android7上Padding错误的问题 close #8

1.0.1 Release

09 Nov 06:54
Compare
Choose a tag to compare

修复1.0.0自动指向和窗口位置的一些小问题

1.0.0 Release

31 Oct 14:19
Compare
Choose a tag to compare
1.0.0 Release Pre-release
Pre-release

相对之前,有比较大的功能改动。一些方法名称与用法与之前不再兼容,版本号提升为1.0.0。

BubblePopupWindow

  • showArrowTo方法增加RelativePos参数,支持更多与目标对齐的方式(25种)
  • 去除之前目标上部空间不足时,气泡自动在下方显示的逻辑
  • 修复在Android7上当有Navigation Bar时气泡在垂直位置错误的问题
  • setCancelOnTouch重命名为setCanceledOnTouch
  • setCancelOnTouchOutside 重命名为setCanceledOnTouchOutside
  • setCancelOnLater重命名为setCanceledOnLater

BubbleXxxView

  • 增加ArrowPosPolicy属性,支持更多箭头位置的定义
  • 修改原ArrowPosOffset的定义,不再支持<0的情况,并更名为ArrowPosDelta
  • BubbleView的各种set属性方法,不再立即生效,需要主动调用requestUpdateBubble(提升性能)

Sample

  • 增加了一个丰富的BubblePopupWindow示例

0.9.7 released

27 Oct 11:59
Compare
Choose a tag to compare

修复PopupWindow第二次显示时箭头位置错误的问题

0.9.6 released

21 Oct 07:27
Compare
Choose a tag to compare

修复BubblePopupWindow可能的内存泄露问题

0.9.5 released

13 Oct 12:24
Compare
Choose a tag to compare

为 BubblePopupWindow 增加一个 setPadding 方法,用于设置气泡与屏幕边缘的(最小)间距

0.9.4 released

22 Sep 10:23
Compare
Choose a tag to compare

修复ArrowToView后目标View布局发生变化而气泡没有同步更新的问题

0.9.3 released

21 Sep 07:40
Compare
Choose a tag to compare

增加BubblePopupWindow,支持弹窗显示自定义气泡

0.9.2 released

23 Jun 17:13
Compare
Choose a tag to compare

修复Android 4.0/4.1上必然崩溃与padding错误问题
简化setArrowToView方法命名
使用弱引用保存箭头目标View,避免可能的内存泄露
默认圆角改为4dp