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

2018-07-05  本文已影响0人  往后余生9375

扩展: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();
上一篇 下一篇

猜你喜欢

热点阅读