2012-03-02 60 views
0

我有两个类,A,B在这些类中。他们两个都有下一个警报管理员;我可以在应用程序中发送两个AlarmManager

class A{ 
PendingIntent sender; 
AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE); 
.......... 
am.set(AlarmManager.RTC_WAKEUP, atTimeInMillis, sender);   

}

class B{ 
// some code like Class A} 

然后,A和B都发送到的PendingIntent一个BroadcastReceiver B. 我认为这是错误有两个AlarmManger的应用。你能告诉我事实吗?我想这样做,因为我想在c中而不是在服务中触发一个通知。因为我认为服务是一种浪费来做到这一点。在A类我想触发其他事情。除了我想做的事不能在A班做,所以我想单独在B班做。

回答

1

在不同类别的警报是非常好的。你不应该遇到任何问题!

+0

我得到这个错误:java.lang.IllegalStateException:从行0获得字段插槽col -1失败 – smileVann 2012-03-03 03:25:34

相关问题