title: How to remove view on the child's parent? android
body: <p>So I have a button that displays an alert dialog when its clicked. 
  I create the view for the alert dialog in the onCreate method of my activity.
  The code for that is right here:</p>
  
  <pre><code>    LayoutInflater factory = LayoutInflater.from(this);
      view = factory.inflate(R.layout.grade_result, null);
  </code></pre>
  
  <p>When I push the button for the first time, the dialog displays the way I want it, but when I push it a second time it throws this exception.</p>
  
  <p>11-28 00:35:58.066: E/AndroidRuntime(30348): Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.</p>
  
  <p>My code for the method that displays the AlertDialog when the button is pushed is right here:</p>
  
  <pre><code>public void details(View v){
      final AlertDialog.Builder alert = new AlertDialog.Builder(this);
      alert.setView(view);
      alert.setMessage("Details About Your Grades")
      .setCancelable(false)
      .setPositiveButton("Continue", new DialogInterface.OnClickListener() {
          public void onClick(DialogInterface dialog, int id){
              dialog.cancel();
  
          }
      });
      alert.show();
  </code></pre>
  
  <p>Any help would be appreciated!
  Thank you!</p>