지금.... 문제는 알람을 토스트로 출력은 되는데..

 

진동과 소리를 하려는데...

 

안되는거입니다.

 

이유는...

AlarmManager am = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
         Intent intentalarm;
         calendar.setTimeInMillis(System.currentTimeMillis());
         calendar.set(yyyy, mm-1, dd, hh, mi);
         Log.d("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","f"+hh+"zzzzz"+ alarmnum+"ss");      
       
         intentalarm = new Intent(getApplicationContext(),  AlarmReceiver.class);
         sender[alarmnum] = PendingIntent.getBroadcast(getApplicationContext(),  alarmnum, intentalarm, 0);
        
         am.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis() , sender[alarmnum]);

 

이런 소스에서

public class AlarmReceiver extends BroadcastReceiver {
 
 public void onReceive(Context context, Intent intent){
 
  Toast.makeText(context, "알람입니다.", Toast.LENGTH_LONG).show();
  Log.d("hhhhhhhhhhhhhhhhhhhhhhhh","aaaaaaaaaaaaaaaaaaaa");

 

이렇게 하라고 .. 책에 나와서 햇는데요..

 

진동을 하는법을 알아보는데 브로드캐스트리시버 로 대잇어서 에러가 나는겁니다. 액티비티로 하면.. 프로그램상에서는 에러가 없는데...

 

돌리면 알람이 안대고 에러나고요... 어떻게 하면 진동을 줄까요..;