public Dialog onCreateDialog(int dialogId) {
     Dialog dialog = null;
     //Toast.makeText(MapMemo.this, aa, Toast.LENGTH_LONG).show();
     
     //textEntryView = fac.inflate(R.layout.editmemo, (ViewGroup)findViewById(R.id.editmemo_layout));
     //et_message = (EditText)textEntryView.findViewById(R.id.message);
     //et_message.setText("AAAAAAAAAAAAAAAAA");
     LayoutInflater fac = getLayoutInflater();
     textEntryView = fac.inflate(R.layout.editmemo, null);
     et_message = (EditText)textEntryView.findViewById(R.id.message);

     switch (dialogId) {
      case 1 :
    EditMemo.Builder customBuilder = new
    EditMemo.Builder(MapMemo.this);
    
    customBuilder.setTitle("New Memo")
     .setMessage("")
     .setNegativeButton("취소", new DialogInterface.OnClickListener() {
      public void onClick(DialogInterface dialog, int which) {
       MapMemo.this.dismissDialog(1);
      }
     })
     .setPositiveButton("확인", new DialogInterface.OnClickListener() {
      public void onClick(DialogInterface dialog, int which) {
       Memo o_memo1 = new Memo();
       
          String aa = et_message.getText().toString();
          Toast.makeText(MapMemo.this, aa, Toast.LENGTH_LONG).show();

       
       db = m_db.getWritableDatabase();
       cursor = db.rawQuery("SELECT latitude, longitude, date, message FROM memo", null);
       // insert 메서드로 삽입
       row = new ContentValues();
       row.put("latitude", p_new.getLatitudeE6());
       row.put("longitude", p_new.getLongitudeE6());
       Calendar calendar = Calendar.getInstance();
       SimpleDateFormat dageFormat = new SimpleDateFormat("yyyyMMddHHmmsss");
       row.put("date", dageFormat.format(calendar.getTime()));
       row.put("message", aa);
       //row.put("message", et_message.getText().toString());
       db.insert("memo", null, row);
       db.close();
       
       o_memo1.setLatti(String.valueOf(p_new.getLatitudeE6()));
       o_memo1.setLongi(String.valueOf(p_new.getLongitudeE6()));
       o_memo1.setDate(dageFormat.format(calendar.getTime()));
       o_memo1.setMessage(aa);
       //o_memo1.setMessage(et_message.getText().toString());
               
       m_lstMemo.add(o_memo1);
               
                mMap.getOverlays().clear();
                overlays.add(vp);
                mMap.getOverlays().add(new Mart(mBlue));

       dialog.dismiss();
      }
     });
             dialog = customBuilder.create();
       break;
         }
     return dialog;
    }


다이얼로그를 생성하는 onCreateDialog 메소드 구요..
다이얼로그를 띄운뒤에 확인 버튼을 누르면 EditText에서 값을 받아와야 하는데 위처럼 토스트 메시지를 띄워도 나오질 않습니다 ㅠㅠ

뭐가 문제인 걸까요?