title: How to show Heads up notifications android
body: <p>How to get a heads up notification.With below code i can only see three dots on status bar and a notification in notification bar. </p>
  
  <pre><code>Intent intent = new Intent(this, MainActivity.class);
  
  intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
  PendingIntent pendingIntent = PendingIntent.getActivity(this, 0 , intent,PendingIntent.FLAG_ONE_SHOT);
  Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.bip);
  Uri defaultSoundUri=RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
  NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this)
                  .setSmallIcon(R.drawable.bip)
                  .setContentTitle("Temp")
                  .setPriority(NotificationCompat.PRIORITY_HIGH)
                  .setContentText(message)
                  .setAutoCancel(true)
                  .setSound(defaultSoundUri)
                  .setContentIntent(pendingIntent);
  
  NotificationManager notificationManager =
                  (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
  
  notificationManager.notify(0, notificationBuilder.build());
  </code></pre>