自定义对话框CustomDialog
代码地址:https://github.com/BitToNet/FeloneHelper/blob/master/README.md#自定义对话框
复制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();