title: Set notification at specific time android
body: <p>I realize this question has been asked before, but I'm at my wit's end with this one. </p>
  
  <p>I have an alarm manager to set up a notification:</p>
  
  <pre><code>public void to_reminder(View view)
  {
      Intent intent=new Intent(this,Notification_morning.class);
      AlarmManager manager=(AlarmManager)getSystemService(Activity.ALARM_SERVICE);
      PendingIntent pendingIntent=PendingIntent.getService(this,
              0,intent, 0);
      Calendar cal=Calendar.getInstance();
      cal.set(Calendar.HOUR_OF_DAY, timepicker.getCurrentHour());
      cal.set(Calendar.MINUTE,timepicker.getCurrentMinute());
      cal.set(Calendar.SECOND, 0);
      cal.set(Calendar.MILLISECOND, 0);
      manager.setRepeating(AlarmManager.RTC_WAKEUP,cal.getTimeInMillis(),24*60*60*1000,pendingIntent);
  
  }
  </code></pre>
  
  <p>... And then I have the notification itself that is a service:</p>
  
  <pre><code>public class Notification_morning extends Service {
  
      @Override
  public void onCreate() 
  {   
  
  
  Toast.makeText(this, "MyAlarmService.onCreate()", Toast.LENGTH_LONG).show();
  Intent resultIntent=new Intent(this, Calendar_start.class);
  PendingIntent pIntent=PendingIntent.getActivity(this,0,resultIntent,0);
  
  
  Notification noti_builder= new Notification.Builder(this)
  .setContentTitle("Don't forget to plan your activitites for the day! ")
  .setContentIntent(pIntent)
  .build();
  NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); //what does this do!?
  
  
  noti_builder.flags |=Notification.FLAG_AUTO_CANCEL;
  
  notificationManager.notify(1,noti_builder); 
  
  }
  @Override
      public IBinder onBind(Intent intent) {
      return null;
      }
  </code></pre>
  
  <p>}</p>
  
  <p>.... I included the toast to make sure that I was actually going to this method. The toast comes up, but the notification does not. What am I doing wrong here? Is it something in the manifest file I need to change?</p>