为什么android中的Event Intent不返回结果?

发布于 2024-10-12 05:35:51 字数 529 浏览 2 评论 0原文

我正在使用以下方法创建一个事件:

Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");

调用意图

startActivityForResult(intent, Constants.LINK_CALENDER);

并使用There is no returned to call in

onActivityResult(int requestCode, int resultCode, Intent data)

它始终返回 data=null 即,返回的 intent result 始终为

我正在尝试检索刚刚创建的日历事件的“完成/恢复”状态和一些标识,以便我将来可以从代码中的其他位置再次打开该事件。

I am creating a event using :

Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");

And invoking the intent using

startActivityForResult(intent, Constants.LINK_CALENDER);

There is nothing returned to call in

onActivityResult(int requestCode, int resultCode, Intent data)

It always returns data=null ie., returned intent result is always null.

I am trying to retrieve the "Done/Revert" state of calender event just created and some identity so that i can open the event again in future from elsewhere in code.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

枯寂 2024-10-19 05:35:51

您确定此活动确实会返回一些内容吗?没有找到明确的证据表明它应该或不应该返回任何东西,但这就是如果我在你那里我会查找的。

如果它没有返回任何东西,那么你没有得到任何东西作为返回值也就不足为奇了:)

Are you sure that this activity does return something? Did not find definite proof that it should -or shouldn't- return anything, but that's what I would look up if I where you.

If it doesn't return anything, it's not shocking that you don't get anything as a returnvalue :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文