自定义对话框CustomDialog

自定义对话框CustomDialog

代码地址:https://github.com/BitToNet/FeloneHelper/blob/master/README.md#自定义对话框
github

复制util/CustomDialog代码,代码中有例子
创建布局文件
将布局通过打气筒装到对话框
	View customView = LayoutInflater.from(this).inflate(R.layout.dialog_pay, null);
    CustomDialog.Builder builder = new CustomDialog.Builder(this);
    customDialog = builder.cancelTouchout(true)
                                       .cancelTouchout(true)
                                       .view(customView)
                                       .widthpx(ViewGroup.LayoutParams.MATCH_PARENT)
                                       .heightpx(ViewGroup.LayoutParams.WRAP_CONTENT)
                                       .style(R.style.AlertDialogStyle)
                                       .addViewOnclick(R.id.tv_cancel,
                                                       new View.OnClickListener() {
                                                           @Override
                                                           public void onClick(View v) {
                                                               customDialog.dismiss();
                                                           }
                                                       })
                                       .addViewOnclick(R.id.tv_ok, new View.OnClickListener() {
                                           @Override
                                           public void onClick(View v) {
                                               finish();
                                               customDialog.dismiss();
                                           }
                                       })
                                       .build();
    customDialog.show();	

猜你喜欢

转载自blog.csdn.net/qq_36333289/article/details/84105051