프로그램/Android 2013. 3. 12. 15:33

안드로이드 다이얼로그 AlertDialog.Builder

  
AlertDialog.Builder mDialogBuilder = new AlertDialog.Builder(Activity_this);  
AlertDialog mDialoga = mDialogBuilder.create();

=============================

//호출 dialog(MainActivity.this , "main 호출\n");

//생성public static void dialog(Context Activity_this, String message) {    
if (mDialog == null) {   
mDialog = new AlertDialog.Builder(Activity_this);     
mDialog.setMessage(message);   
mDialog.setPositiveButton("ok", new OnClickListener() {    
@Override    
public void onClick(DialogInterface dialog, int which) {     
// TODO 자동 생성된 메소드 스텁     
strDialog = "";    
}
  });
    mDialog.setMessage(message);  
}  
mDialog.show(); 
}

==================================================


public static AlertDialog mDialog----
if (mDialog != null)
    mDialog.dismiss();
       AlertDialog.Builder mDialogBuilder = new AlertDialog.Builder(Activity_this);   
mDialogBuilder.setPositiveButton("ok", new OnClickListener() {
    @Override   
 public void onClick(DialogInterface dialog, int which) {   
  // TODO 자동 생성된 메소드 스텁   
  strDialog = "";
    }
   });
   mDialog = mDialogBuilder.create();   
//mDialog.setMessage(message);
      strDialog += message + "\n=========================\n";  
 mDialog.setMessage(strDialog);     mDialog.show();