我正在处理的应用程序需要能够在所选日历中创建事件,然后当用户在其日历查看应用程序中查看这些事件时,它提供了一个选项,可以返回到我的应用程序以查看有关它和数据的更多信息.与之相关.
使用日历提供程序我能够创建事件并将Uri存储到事件中供以后使用/删除但我还没有找到一种在日历查看应用程序中从这些事件中打开我的应用程序的好方法.
我考虑过的两个选项是在事件描述中包含一个自定义URL,点击后会被我的app中的intent过滤器捕获(例如myapp:// event/1000),或者我可以设置CUSTOM_APP_PACKAGE和CUSTOM_APP_URI值创建事件时CalendarContract.
我的第一个选项的问题是我不认为我可以保证日历查看应用程序会将我的自定义URL正确地视为链接并让用户点击它(在我的平板电脑上的Google日历中不起作用).第二个选项看起来更有希望,但我找不到很多解释如何使用它的文档.
有谁知道如何正确地做到这一点?任何帮助表示赞赏!