title: Toast "sending message to a Handler on a dead thread"
body: <p>I'm trying to display a simple message via Toast, and am getting a RunTime Exception "sending message to a Handler on a dead thread". The class that is trying to show the Toast message extends IntentService. The class (C2DMReceiver) actually comes from the ChromeToPhone example for C2DM. Here is the method:</p>
  
  <pre><code>/**
   * Called when a cloud message has been received.
   */
  @Override
  public void onMessage(Context context, Intent intent) {
      Log.i(LOG_TAG, "A message notification has occured with the cloud.");
  
          Log.i(LOG_TAG, "Showing toast message of the broadcast...");
          Toast toast = Toast.makeText(context, "Some text", Toast.LENGTH_LONG);
          toast.show();
  
          Log.i(LOG_TAG, "Sending notification of the broadcast...");
          LauncherUtils.generateNotification(this, "this is where the text would go.", "Broadcast", intent);
  
      }
  }
  </code></pre>
  
  <p>I assumed since the class extends IntentService that it would be possible to request a simple Toast message from here in this manner. Isn't this correct?</p>