如何 去掉dialog的黑色背景和边框 DEMO

2025-04-22 02:52:22
推荐回答(1个)
回答1:

首先:MainActivity

protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}

public void dialogStyle(View v){
final Dialog d=new Dialog(this, R.style.dialog);
View vv = LayoutInflater.from(this).inflate(R.layout.dialog_test, null);
TextView delete = (TextView) vv.findViewById(R.id.delete);

d.setCanceledOnTouchOutside(true);
d.setContentView(vv);
d.show();

delete.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
d.dismiss();
}
});
}
}

然后:style



最后xml