gpt4 book ai didi

android - onNewIntent() 未在 android 选项卡中调用

转载 作者:太空宇宙 更新时间:2023-11-03 11:20:46 24 4
gpt4 key购买 nike

我正在处理一个应用程序。在我的应用程序中,我有三个选项卡。在第三个选项卡中,我使用他们的 SDK 实现了一些 LinkedIn 集成,以便用户可以在他的 LinkedIn 帐户墙上分享。

如果我不在选项卡中使用此代码,一切似乎都运行良好。但是,如果我在选项卡内集成使用 LinkedIn SDK 的代码,则不会触发 onNewIntent()

我是这样整合 LinkedIn 的:

        Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(liToken.getAuthorizationUrl()));
i.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
startActivity(i);

它基本上会打开一个网页,当返回时它会从我调用 LinkedIn SDK 的地方重新启动我之前的 Activity ,但底部没有选项卡。

我希望我的应用进入我之前的 Activity ,并且即使我的代码移动到选项卡内,也应该调用 onNewIntent()。我怎样才能实现它?

谢谢

最佳答案

我发现如果同时设置了 launchMode="singleTop"和 Intent.FLAG_ACTIVITY_SINGLE_TOP,将按照文档中的描述调用 onNewIntent。

关于android - onNewIntent() 未在 android 选项卡中调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8800006/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com