new AlertDialog.Builder(v.getContext())
                .setTitle(df.format(new Date(c.getTimeInMillis())) + System.getProperty("line.separator")
                 + mContext.getString(mFullWeekTitleIds[c.get(Calendar.DAY_OF_WEEK) - Calendar.SUNDAY]))
                .setPositiveButton("등록", new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int whichButton) {
                     Intent monthly_proc = new Intent(MonthlyCalendarAdapter.this, Monthly_proc.class);
                     startActivity(monthly_proc);

                        /* User clicked OK so do some stuff */
                    }
                })
                .setNegativeButton("취소", new DialogInterface.OnClickListener() 
                {
@Override
public void onClick(DialogInterface dialog, int which) 
{
// TODO Auto-generated method stub
dialog.dismiss();
}
})
                .show();

이런식으로 했는데

Intent monthly_proc = new Intent(MonthlyCalendarAdapter.this, Monthly_proc.class);
                     startActivity(monthly_proc);

여기서 (MonthlyCalendarAdapter.this, Monthly_proc.class);
                     startActivity(monthly_proc);

이부분이 이렇게 오류납니다. 알터에서는 인텐트 넘기는거 다르게 처리해야하나요?