Releases: LemonITCN/LemonBubble4Android
LemonBubble4Android - 1.0.13
LemonBubble4Android - 1.0.12
LemonBubble4Android - 1.0.12
catch了forceHide中的空指针异常,防止用户在onDestroy生命周期中默认调用forceHide时候造成应用crash
LemonBubble4Android - 1.0.11
LemonBubble4Android - 1.0.11
增加对LemonBubbleView的生命周期代理类的支持啦!
LemonBubble - 1.0.10
图上文下和图下文上支持多行文本啦
LemonBubble4Android1.0.9
支持自定义状态栏颜色啦,什么?你们APP没有状态栏?好滴,那我们的对话框也可以不显示状态栏~
LemonBubbleInfo新增两个属性,boolean类型的showStatusBar和颜色int类型的statusBarColor~
// 设置状态栏的颜色
LemonBubble.getRightBubbleInfo()
.setTitle("这是一个成功的提示")
.setStatusBarColor(Color.argb(100, 0, 0, 0))// 修改状态栏颜色
.show(MainActivity.this, 2000);
// 设置不显示状态栏
LemonBubble.getRightBubbleInfo()
.setTitle("这是一个成功的提示")
.setShowStatusBar(false)// 设置不显示状态栏
.show(MainActivity.this, 2000);
另外还修复了一个弱智的bug,无法设置字体颜色~真想买块豆腐撞死
LemonBubble4Android1.0.8
修复了在前一个Activity中的LemonBubble未关闭,在新的Activity中无法显示LemonBubble的bug
LemonBubble4Android1.0.7
增加forceHide方法,避免activitydestroy的时候对LemonBubble的影响
LemonBubble4Android1.0.6
支持显示LemonBubble的时候设置背景蒙版的触摸事件啦,比如说,你在一个长时间网络请求的时候,你可以设置背景蒙版点击事件来终止网络请求并关闭对话框哦~具体咋用,不妨劳烦您大驾看看Demo。
LemonBubble.getRoundProgressBubbleInfo()
.setTitle("无限请求中...")
.setOnMaskTouchContext(new LemonBubbleMaskOnTouchContext() {
@Override
public void onTouch(LemonBubbleInfo bubbleInfo, LemonBubbleView bubbleView) {
bubbleView.hide();
Toast.makeText(getApplicationContext(), "您终止圆形了等待框~", Toast.LENGTH_LONG).show();
}
})
.show(MainActivity.this);
LemonBubble4Android - 1.0.5
支持Fragment自动检测功能啦,当你在Fragment中试图弹出LemonBubble的时候,会自动判断当前Fragment是否处于显示状态,如果没有显示,或者对用户不可见,就会自动忽略哦!
这个是测试阶段,如果发现检测的不准确,麻烦告诉我一声哦[email protected]
什么?你不喜欢这个功能?或者影响你使用了?你可以使用LemonBubbleGlobal.useFragmentDisplayCheck = false;这行代码把全局的Fragment显示检查功能关闭哦
LemonBubble.showRight(this, "加载成功啦", 3000);
LemonBubble.showRoundProgress(XXXFragment.this,"LemonKit加载中..");
LemonBubble.showBubbleInfo(XXXFragment.this,bubbleInfo);
LemonBubble4Android1.0.4
支持.点语法无限修改BubbleInfo~