点击登录
  • 欢迎访问ShareLife|博客站:有事情联系QQ: 1024853226
  • 友情链接:E4A交流群 https://jq.qq.com/?_wv=1027&k=QCXl7lyT 能省的一分不多花!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

【AndroidStudio】快速创建对话框工具类库

一个快速创建对话框的工具类库
集成了sweet-alert-dialog
集成了Titanic的进度框动画样式
集成了AVLoadingIndicatorView的动画样式

【AndroidStudio】快速创建对话框工具类库

【AndroidStudio】快速创建对话框工具类库

【AndroidStudio】快速创建对话框工具类库

如何使用|How To Useage

new CBDialogBuilder(this)
.setTouchOutSideCancelable(true)
.showCancelButton(true)
.setTitle("这是一个普通样式的对话框")
.setMessage("this is a normal CBDialog")
.setConfirmButtonText("确定")
.setCancelButtonText("取消")
.setDialogAnimation(CBDialogBuilder.DIALOG_ANIM_SLID_BOTTOM)
.create().show();  

设置一个进度框的超时监听

.setOnProgressOutTimeListener(5, new CBDialogBuilder.onProgressOutTimeListener() {
                        @Override
                        public void onProgressOutTime(Dialog dialog, TextView dialogMsgTextView) {
                        // do your work
                        }
  })

设置avloading进度框动画样式颜色

.setProgressIndicatorColor(0xaa198675)
.setProgressIndicator(CBDialogBuilder.INDICATOR_BallRotate)

详情参考DEMO
DEMO下载地址


ShareLife博客站 , 版权所有丨如未注明 , 均为原创|E4A交流群730898463
喜欢 (5)
[1024853226@qq.com]
分享 (0)
我的荣幸
关于作者:
ShareLife初衷。分享博主生活点滴。一只爬行在编程道路上的小强。

您必须 登录 才能发表评论!