title: The method getWindow() is undefined for the type AlertDialog.Builder
body: <p>Idea taken from <a href="http://www.stealthcopter.com/blog/2010/01/android-blurring-and-dimming-background-windows-from-dialogs/">Android: Blurring and dimming background windows from dialog</a>.  I'm having trouble getting the content under my dialog to blur.  When calling eula.getWindow() I receive this error: </p>
  
  <blockquote>
    <p>The method getWindow() is undefined for the type AlertDialog.Builder</p>
  </blockquote>
  
  <p>The eula is displayed with this bit of code from the main activity:</p>
  
  <pre><code>    EulaHelper.showEula(false, this);
  </code></pre>
  
  <p>Any help is greatly appreciated.</p>
  
  <pre><code>    public static void showEula(final boolean accepted, final FragmentActivity activity) {
      AlertDialog.Builder eula = new AlertDialog.Builder(activity)
              .setTitle(R.string.eula_title)
              .setIcon(android.R.drawable.ic_dialog_info)
                  .setMessage(activity.getString(R.raw.eula))
              .setCancelable(accepted);
  
      if (accepted) {
          // If they've accepted the EULA allow, show an OK to dismiss.
          eula.setPositiveButton(android.R.string.ok,
                  new DialogInterface.OnClickListener() {
                      public void onClick(DialogInterface dialog, int which) {
                          dialog.dismiss();
                      }
                  });
      } else {
          // If they haven't accepted the EULA allow, show accept/decline buttons and exit on
          // decline.
          eula
                  .setPositiveButton(R.string.accept,
                          new android.content.DialogInterface.OnClickListener() {
                              public void onClick(DialogInterface dialog, int which) {
                                  setAcceptedEula(activity);
                                  dialog.dismiss();
                              }
                          })
                  .setNegativeButton(R.string.decline,
                          new android.content.DialogInterface.OnClickListener() {
                              public void onClick(DialogInterface dialog, int which) {
                                  dialog.cancel();
                                  activity.finish();
                              }
                          });
      }
      eula.show();
      WindowManager.LayoutParams lp = eula.getWindow().getAttributes();
      lp.dimAmount = 0.0F;
      eula.getWindow().setAttributes(lp);
      eula.getWindow().addFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
  
  }
  </code></pre>