계속 중복되는 소스 올려서 죄송합니다... 근데 아무리 찾아봐도 플밍이 잘 안되서요 ㅠㅠ

버튼 클릭하였을 시에 TimePicker에서 설정된 시간을 변수에 저장하여 Alarmmanager의 set에 시간으로 넣어야되는데요

웬지 TimePicker가 문제인거같아서요;;;; 해결방법좀 알려주세요~~~~~~^^ 부탁드립니다 ㅋ

////////////////////////////////////////////////////////////////////////////////////////////////////////

final TimePicker time = (TimePicker)findViewById(R.id.TimePicker01);
          
     final Date sett = new Date();
          
     final AlarmManager alarm = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
     //알람매니저 객채 선언
     Intent intent = new Intent(alarm1.this, alarmstart.class);
     final PendingIntent sender = PendingIntent.getActivity(alarm1.this,0, intent, 0);   //인텐드 객체 선언 및 구현
        
     button2.setOnClickListener(new View.OnClickListener() {
   @Override
   public void onClick(View v) {   //버튼클릭시 이벤트 등록
    sett.setHours(time.getCurrentHour());   //TimePicker에 설정한 시간을 변수에 저장
       sett.setMinutes(time.getCurrentMinute());
    alarm.set(AlarmManager.RTC_WAKEUP, sett.getTime(), sender);
    //AlarmManager의 set함수 구현
   }
  });
 
alarmstart.java

package com.android.alarm1;

import android.content.Context;
import android.content.BroadcastReceiver;
import android.content.Intent;
import android.widget.Toast;


public class alarmstart extends BroadcastReceiver {

    @Override
    public void onReceive(Context context, Intent intent)
    {
             
       
        Toast.makeText(context, "현재 시간", Toast.LENGTH_SHORT).show();
    }
}