我正在使用AppCompatDialog来构建对话框界面。
我的目标是在对话框显示时去掉周围的阴影?
以下是代码示例:
private void showWrongLoginPassDialog(String message){
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle(getString(R.string.ad_login_error_title));
builder.setMessage(message);
builder.setPositiveButton(getString(R.string.ad_login_error_positive),
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
builder.show();
}
AlertDialog dialog = builder.create(); dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); dialog.show();
- Blackbelt