什么是;无法解析为“类型”;我的意思是,我怎样才能修复它?Java Android 4.0
这是(应该是)在Android 4.0中实现对话框的一个简单示例。此方法onCreateDialog()覆盖从android.app.Dialog导入的同名方法;此代码不会编译并生成下面注释中显示的错误消息。此错误消息的含义是什么?我如何修复它? 谢谢什么是;无法解析为“类型”;我的意思是,我怎样才能修复它?Java Android 4.0,java,android,android-4.0-ice-cream-sandwich,resolve,Java,Android,Android 4.0 Ice Cream Sandwich,Resolve,这是(应该是)在Android 4.0中实现对话框的一个简单示例。此方法onCreateDialog()覆盖从android.app.Dialog导入的同名方法;此代码不会编译并生成下面注释中显示的错误消息。此错误消息的含义是什么?我如何修复它? 谢谢 正如错误试图告诉您的那样,没有名为DialogInterface.onClickListener的类型 Java区分大小写 你的意思是-newdialoginterface().onClickListener()你错过了大写字母O,应该是Dial
正如错误试图告诉您的那样,没有名为
DialogInterface.onClickListener
的类型
Java区分大小写 你的意思是-
newdialoginterface().onClickListener()
你错过了大写字母O
,应该是DialogInterface.onClickListener
@Override
protected Dialog onCreateDialog(int id) {
switch (id) {
case 0:
return new AlertDialog.Builder(this)
.setIcon(R.drawable.ic_launcher)
.setTitle("This is a dialog with a stupid message...")
.setPositiveButton("Dig it",
//error message:
//DialogInterface.onClickListener cannot be resolved to a type
new DialogInterface.onClickListener() {
public void onClick(DialogInterface dialog, int whichButton)
{
Toast.makeText(getBaseContext(),
"Gotcha!", Toast.LENGTH_SHORT).show();
}
}
)