我创建了一个应用程序与警报管理器和通知,但它只适用于一个模拟器。当我在我的物理设备上运行的应用程序的通知不显示,尽管事实上,在应用程序信息有关于通知的信息。
编辑:我在这个线程中找到了解决方案
当您的警报完成60秒或每当您需要触发通知时,调用以下函数:-
triggerNotification(){
Intent intent = new Intent(getContext(),DailyNotificationReceiver.class);
sendBroadcast(intent);
}
//after every min lapsed invoke this function
这是在java中,将其转换为kotlin。这个sendBroadcast
函数将在内部调用您的onRecect
方法