我正在尝试创建一个带有项目选择的 AlertDialog。我正在使用以下代码
final CharSequence[] items={"One","two","three"};
alertDialog = new AlertDialog.Builder(this).create();
alertDialog.setTitle("Choose COlor");
alertDialog.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// The 'which' argument contains the index position
// of the selected item
}
});
但我不断收到编译错误
方法 setItems(CharSequence[], new DialogInterface.OnClickListener(){}) 未为 AlertDialog 类型定义
我很困惑,因为我看到的所有示例都使用此代码,那么为什么会出现此错误?