所以我正在尝试构建一个显示 3 行的弹出窗口:-时间-事件类型-位置
然后我有两个按钮,确定(这会关闭弹出窗口)和发送到地图(这会向谷歌地图提交明确的意图并将位置发送给它,我还没有编写此代码)
出于某种奇怪的原因,我在 Eclipse 中收到一个错误,上面写着“AlertDialog.Builder 无法解析为一种类型”。我假设我已经正确导入它,并且多次清理它。我不确定如何进行。谢谢您的帮助。
import android.R;
import android.app.Dialog;
import android.content.DialogInterface;
import android.os.Bundle;
public class AlertDialog
{
public Dialog onCreateDialog(Bundle savedInstanceState)
{
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage("Time: " + SMSReceiver.getTime() + "\nIncident: " +
SMSReceiver.getCallType() + "\nLocation: " + SMSReceiver.getAddress())
.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
}
})
.setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
}
});
return builder.create();
}
}