安卓快速开发框架(九)XBaseAndroid弹窗组件

扩展:https://www.jianshu.com/p/4712652fb313

image.png
CustomAlertDialog dialog = new CustomAlertDialog(this).builder();
dialog.setTitle("温馨提示");
dialog.setMsg("你好啊");
dialog.show();

可以选择的弹窗

image.png
CustomAlertDialog dialog = new CustomAlertDialog(this).builder();
dialog.setTitle("温馨提示");
dialog.setMsg("你好啊");
dialog.setNegativeButton("确定", new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        toast("点击了确定");
    }
});

dialog.setPositiveButton("取消",null);
dialog.show();

弹出输入框

image.png
CustomConfirmDialog dialog = new CustomConfirmDialog(this).builder();
dialog.setTitle("温馨提示");
dialog.setInputNumber(false);
dialog.setNegativeButton("取消", new View.OnClickListener() {
    @Override
    public void onClick(View view) {

    }
});

dialog.setPositiveButton("取消",new CustomConfirmDialog.OnPostListener(){

    @Override
    public void OnPost(String value) {
    toast(value);
    }
});
dialog.show();

Loading框

image.png
仅在继承XBaseActivity或XBasePermissionActivity下可用
showLoadingDialog("正在加载");
closeLoadingDialog();
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,054评论 3 119
  • 多少青春,梦魇中。 西风吹雨笙箫寒,绣面芙蓉恨春风。 多少青春,笑谈中。 江南好景不曾谙,往事...
    一只独角羊阅读 1,666评论 0 0
  • 写写那些让我有成就感的事情,我觉得我选了一个好班长这个事情让我有成就感,那个女孩子是我第一次就对她印象深刻,看她的...
    小雪花M阅读 1,522评论 0 0
  • Maven的依赖可以真的很难解决冲突。 这篇文章的目的是让读者更好地理解什么是版本冲突,为什么最好避免它们。 我将...
    西西老师阅读 4,101评论 1 2

友情链接更多精彩内容