AlertDialog.Builder无法解析为类型错误

时间:2013-12-19 07:23:59

标签: android android-dialog

我在下面的一行收到错误:

AlertDialog.Builder  alrtDialog = new AlertDialog.Builder(this);

错误显示是:

  

AlertDialog.Builder无法解析为类型

我导入以下内容:

import android.content.DialogInterface;

示例中的java代码(来自android编程释放)包括 android.app.AlertDialog但导入此结果的消息:与同一文件中定义的类型冲突

4 个答案:

答案 0 :(得分:13)

您必须导入此

import android.app.AlertDialog.Builder

答案 1 :(得分:5)

尝试import

import android.app.AlertDialog;

如果您使用此行AlertDialogManager alert = new AlertDialogManager();删除它并尝试。

答案 2 :(得分:2)

首先检查您是否已导入相应的包

import android.app.AlertDialog;然后是c

检查您是否正在使用活动实例

AlertDialog.Builder alert = new AlertDialog.Builder(yourActivityname.this);

答案 3 :(得分:1)

您必须导入 AlertDialog

import android.app.AlertDialog.Builder

而不是

import android.content.DialogInterface;

同时更改

AlertDialog.Builder  alrtDialog = new AlertDialog.Builder(YourActivity.this);