我正在尝试广播EVENT_REMINDER,以便使系统弹出通知。有没有可能,或者我必须走上实现同步适配器的路线?对于这么简单的任务来说,这似乎太多了。我知道有些广播是受保护的(通话、短信),但事实并非如此。
Intent intent = new Intent();
intent.setAction("android.intent.action.EVENT_REMINDER");
sendBroadcast(intent);提前感谢!
发布于 2014-11-10 03:10:19
我不想弹出通知,我想以编程方式模拟事件提醒
我不知道你认为不是Notification的“事件提醒”是什么--在我使用日历应用程序的每个设备上,事件提醒都是Notifications。此外,请注意,您在评论中声称的内容与您的问题的第一句话背道而驰,在第一句话中,您明确表示希望“弹出一个通知”:
我正在尝试广播一个EVENT_REMINDER,以便使系统弹出一个通知。
无论如何,AOSP日历应用程序都不会响应您的广播。在the manifest中,您需要在Intent中有一个content:// Uri,并且可能需要指向一个实际的日历条目。如果用自己的日历应用程序替换AOSP日历应用程序的设备根本不支持广播,我也不会感到惊讶。
https://stackoverflow.com/questions/26831755
复制相似问题