在使用AlertDialog.Builder时,如果遇到了"AlertDialog.Builder不识别“getWindow()”"的错误,可以尝试以下解决方法:
确保你的代码中已经导入了正确的包。在使用AlertDialog.Builder时,需要导入android.app.AlertDialog类,而不是其他类。
确保你的代码中已经正确初始化了AlertDialog.Builder对象。你可以使用以下代码进行初始化:
AlertDialog.Builder builder = new AlertDialog.Builder(context);
其中,context是当前的上下文对象。
builder.setTitle("Title");
AlertDialog dialog = builder.create();
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
在上述代码中,我们使用了dialog.getWindow()来获取对话框的Window对象,并设置了背景为透明。
希望以上解决方法可以帮助你解决"AlertDialog.Builder不识别“getWindow()”"的问题。如果问题仍然存在,请提供更多的代码和错误信息,以便我们能够更好地帮助你解决问题。