alarmmanager로  TimePicker 에서 저장한 시간에 알람울리는 화면으로 넘어갈려고하는데요

현재  TimePiker에서 시간가져오는데까지는 됬는데

alarmmanager.set의 pendingintent가 동작을 안하네요;; 머가 문제인지좀 봐주시면 엄청 감사하겠습니다^^


TimePicker mTime;
     final TimePicker time = (TimePicker)findViewById(R.id.TimePicker01);
     
     time.setOnTimeChangedListener(new TimePicker.OnTimeChangedListener() {

      public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {
      sett.setYear(Calendar.YEAR);
      sett.setMonth(Calendar.MONTH);
      sett.setDate(Calendar.DAY_OF_MONTH);
      sett.setHours(hourOfDay);
      sett.setMinutes(minute);
      sett.setSeconds(0);
      }
      });
      
  final AlarmManager alarm = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
     
  
  //알람매니저 객채 선언
     Intent intent = new Intent(alarm1.this, alarmstart.class);
        final PendingIntent sender = PendingIntent.getBroadcast(alarm1.this,0, intent, 0);   //인텐드 객체 선언 및 구현
        
   
        mCalendar = new GregorianCalendar();
        button2.setOnClickListener(new View.OnClickListener() {
   @Override
   public void onClick(View v) {   //버튼클릭시 이벤트 등록
       
    if (mToast != null) {
              mToast.cancel();
          }
          mToast = Toast.makeText(alarm1.this, "현재 시간"+sett.getHours()+":"+sett.getMinutes()+":"+mSecond,
                  Toast.LENGTH_LONG);
          mToast.show();
     alarm.set(AlarmManager.RTC_WAKEUP, sett.getTime(), sender);
    //AlarmManager의 set 함수 구현
   }
  });


//////////////////////////////alarmstart.java

public class alarmstart extends BroadcastReceiver {

 @Override
 public void onReceive(Context context, Intent intent) {
  Toast.makeText(context, "인텐트 확인", Toast.LENGTH_SHORT).show();
  
 }


}