2
난 내 알람 프로젝트를 해왔습니다 ..알림과 함께 알람을 설정하는 방법은 무엇입니까?
내 코드는 다음과 같다 :
내가 문제가 생겼어요String a = interval.getText().toString();
Intent myIntent = new Intent(AndroidAlarmService.this, MyAlarmService.class);
pendingIntent = PendingIntent.getService(AndroidAlarmService.this, 0, myIntent, 0);
AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
calendar.add(Calendar.SECOND, 10);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), Integer.parseInt(a)*1000, pendingIntent);
NotificationManager mNotificationManager = (NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);
int icon = R.drawable.alarm_icon;
CharSequence tickerText = "Hello";
long when = System.currentTimeMillis();
Notification notification = new Notification(icon, tickerText, when);
Context context = getApplicationContext();
CharSequence contentTitle = "My notification";
CharSequence contentText = "Hello World!";
Intent notificationIntent = new Intent(AndroidAlarmService.this, AndroidAlarmService.class);
PendingIntent contentIntent = PendingIntent.getActivity(AndroidAlarmService.this.getBaseContext(), 0, notificationIntent, PendingIntent.FLAG_CANCEL_CURRENT);
notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
final int HELLO_ID = 1;
mNotificationManager.notify(HELLO_ID, notification);
Toast.makeText(AndroidAlarmService.this, "Start Alarm", Toast.LENGTH_LONG).show();
}});
이 알림은 항상, 그것은 repeatly 나오지 일단 나왔다.
알림과 함께 반복 가능한 알람을 설정하고 싶을 때마다 알람이 활성화 될 때마다 알림도 나옵니다 ... 예를 들어, 1 시간마다 알람을 설정할 때마다 1 시간마다 알람이 설정됩니다 방아쇠를 당길 것이고 알림도 나옵니다 ..
누구든지 나를 도울 수 있습니까? 감사합니다.
입니다. 알림은 MyAlarmService 클래스에 있어야합니다. –
http://stackoverflow.com/questions/5307664/set-notification-on-alarm-receiver-android –
아, 정말 고맙습니다. D – Handy