title: Toast message from Broadcast Receiver
body: <p>I have a broadcast receiver and I am trying to show a toast message from it, is this possible ?
  This code doesn't show the toast but it print the log message in the logcat. Is there some idiotic thing I am doing or what is my problem ?</p>
  
  <pre><code>@Override
  public void onReceive(Context context, Intent intent) {
      Log.v("log", "this is shown");
      Toast.makeText(context, "this is not shown"     , Toast.LENGTH_LONG);
  }
  </code></pre>