如果按钮单击自定义对话框出现,但当我认为其中缺少某些内容时,我做了一个简单的项目?当我单击按钮时出现 Toast 消息,但对话框没有显示,也没有发生错误,应用程序没有崩溃。源代码
private void layout() {
toast("save");
LayoutInflater dialoglayout = LayoutInflater.from(EditImageActivity.this);
View dialogView = dialoglayout.inflate(R.layout.save_image_dialoge,null);
my_dialog = new Dialog(EditImageActivity.this, R.style.CustomAlertDialog);
my_dialog.setContentView(dialogView);
WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
lp.copyFrom(my_dialog.getWindow().getAttributes());
lp.width = (int)(getResources().getDisplayMetrics().widthPixels*0.90);
lp.height = (int)(getResources().getDisplayMetrics().heightPixels*0.90);
my_dialog.getWindow().setAttributes(lp);
final Button cancel = dialogView.findViewById(R.id.cancel);
cancel.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//cancel(true);
my_dialog.dismiss();
}
});
}