title: How to set notification with custom sound in android
body: <p>I copied the mp3 (kalimba.mp3) file into the <code>raw</code> folder in the <code>res</code> folder. But when the notification is triggered it produces the default sound.</p>
  
  <p>This is how I make a notification: </p>
  
  <pre><code>protected void GenerateNotify() {
  
      NotificationManager myNotificationManager=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);  
      Notification notification=new Notification(android.R.drawable.ic_btn_speak_now,"hi",100);
      Intent intent=new Intent(getApplicationContext(),as.class);
      PendingIntent contentintent=PendingIntent.getBroadcast(getApplicationContext(),0, intent, 0);
      notification.setLatestEventInfo(getApplicationContext(), "Hi","date", contentintent);
      notification.flags |= Notification.FLAG_AUTO_CANCEL;
      notification.sound = Uri.parse("android.resource://com.example.serviceproject/" + R.raw.kalimba);
      myNotificationManager.notify(NOTIFICATION_ID,notification);
  }
  </code></pre>