title: Android GCM push notification
body: <p>I have a problem in my push notification, when i click on the notification there is no new  intent starting.
  Please help me to fix this issue,
  Thanks in advance.</p>
  
  <pre><code>private static void generateNotification(Context context,String htitle, String message) {
      int icon = R.drawable.ic_launcher;
      long when = System.currentTimeMillis();
      NotificationManager notificationManager = (NotificationManager)
              context.getSystemService(Context.NOTIFICATION_SERVICE);
      Notification notification = new Notification(icon, message, when);
  
      //String title = context.getString(R.string.app_name);
      String title=htitle;
      Intent notificationIntent = new Intent(context, MainActivity.class);
      notificationIntent.putExtra("head",title);
      notificationIntent.putExtra("desc",message);
      // set intent so it does not start a new activity
      notificationIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP |
              Intent.FLAG_ACTIVITY_SINGLE_TOP);
      PendingIntent intent =
              PendingIntent.getActivity(context, 0, notificationIntent, 0);
      notification.setLatestEventInfo(context, title, message, intent);
      notification.flags |= Notification.FLAG_AUTO_CANCEL;
  
      // Play default notification sound
      notification.defaults |= Notification.DEFAULT_SOUND;
  
      //notification.sound = Uri.parse("android.resource://" + context.getPackageName() + "your_sound_file_name.mp3");
  
      // Vibrate if vibrate is enabled
      notification.defaults |= Notification.DEFAULT_VIBRATE;
      notificationManager.notify(0, notification);      
  
  }
  </code></pre>