아래와 같이 AlertDialog 에서 startActivity 를 하는데... 

The method startActivity(Intent) is undefined for the type new DialogInterface.OnClickListener(){}

이런에러가 뜨네요... 클래스가 달라서 그런거 같은데... 어떻게 해결을 해야할지......

AlertDialog alert = new AlertDialog.Builder(mapcontrol.getContext())
.setTitle("좌표확인")
.setMessage("X : " + pnt.GetX())
.setPositiveButton("예",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
Intent navimanager = new Intent(m_mapcontrol.getContext(), navi_manager.class);
navimanager.putExtra("name", "지도에서 등록");
navimanager.putExtra("xcoor", pnt.GetX());
navimanager.putExtra("ycoor", pnt.GetY());
startActivity(navimanager);
}
})
.setNegativeButton("아니오",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
dialog.dismiss();
FrameLayout aa = (FrameLayout) m_layout
.getParent();
//aa.removeAllViews();
}
}).show();