2010-12-16 163 views

回答

2
AlarmManager alr = (AlarmManager) this.getSystemService(ALARM_SERVICE); 
Intent intent = new Intent("YourAction"); 
PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0/** som unique id*/, intent, 0); 
alr.set(AlarmManager.ELAPSED_REALTIME, 0/** here is a delay*/, pendingIntent); 

之后,你应该建立一个BroadcastReceiver,将获得意图与action = "YourAction"。从这个接收器中,你可以开始一个活动,它将向你展示你的定制消息的对话框。请参阅this答案以了解如何设置BroadcastReceiver。