自定义AlertDialog,高仿ios提示弹框,属性完全可以自定义,底部弹出,中间弹出都可,使用超简单

 

之前开发的时候,公司产品给出了很多仿照ios的弹框,有一个按钮的,有俩按钮的,有加粗字体的,有不同颜色的,还有从底部弹出的,总之五花八门,当时自定义了很多布局在项目里面,乱还不好找,后来看看github上面有专门封装的,看了后就想自己也封装出来一个通用的出来,不能说百分之百所有的布局都能实现,最起码百分之90的弹框都能在不更换布局的情况下用一套代码搞定,然后就有了下面的内容

下载demo地址:https://github.com/luweiandzhangman/CustomAlertDialogDemo

使用方法在下面,图中只列举了其中一部分样式,使用方法都是下面这些代码,修改属性就行.

 

 

 

new CustomAlertDialog(this)
                    .builder()
                    .setCancelable(true)
                    .setTitle("标题加粗")
                    .setTitleTextColor("#000000")
                    .setTitleTextBold(true)
                    .setMsg("仿ios中间弹框,标题加粗/内容加粗/两个按钮变色")
                    .setMsgTextColor("#000000")
                    .setMsgTextBold(true)
                    .setOkButton("确定", 0, "#ffffff", "#F48F4A", new View.OnClickListener() {
                        @Override
                        public void onClick(View v) {

                        }
                    })
                    .setCancleButton("取消", 0, "#ffffff", "#fade0a", new View.OnClickListener() {
                        @Override
                        public void onClick(View v) {

                        }
                    })
                    .show();
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值