title: Android can't get message object on AlertDialog
body: <p>I'm trying to set the linktextcolor of the message in AlertDialog. But when I try to findViewById my app crashes. What am I doing wrong? Do I need to have message in the XML for the activity?</p>
  
  <pre><code>final AlertDialog d =  new AlertDialog.Builder(new ContextThemeWrapper(SplashPage.this, R.style.Theme_Sherlock_Light_Dialog))
              .setIcon(android.R.drawable.ic_dialog_info).setTitle(getString(R.string.termsTitle))
                  //.setView(message).setCancelable(false)
                  .setMessage(Html.fromHtml(getString(R.string.terms))).setCancelable(false)
                  .setPositiveButton(getString(R.string.accept), new DialogInterface.OnClickListener() {
                      @Override
                      public void onClick(DialogInterface dialogInterface, int i) {
                          app.setTermsAccepted(true);
                          dialogInterface.dismiss();
  
                          Intent intent = new Intent(SplashPage.this, LoginPage.class);
                          startActivity(intent);
                      }
                  }).create();
  
          //FAILING: TextView TV = (TextView)d.findViewById(android.R.id.message);
          //TV.setLinkTextColor(Color.MAGENTA);
  </code></pre>