AlertDialog当单击a 上的某个按钮时,我需要出现一个PopupWindow。为了打电话AlertDialog.Builder(),我需要一个context. 如果我尝试使用“ this”,则会收到错误“ Type mismatch: cannot convert from new View.OnClickListener(){} to Context”。我知道还有几种其他类型的上下文,getBaseContext()但是当我尝试这些上下文时,程序会崩溃。我不确定我应该使用哪种类型,并且担心操作系统从根本上是否试图告诉我alertdialog在 a 中包含 apupupwindow是不可以的。