我试图获得意图,哪个活动已经开始 意图,我正在尝试与我的应用程序集成facebook,其中我 想知道谁叫我的活动是来自facebook或者的电话 在我的应用程序中,假设我有3个活动a,b& c,呼叫b c呼叫b facebook在活动中调用b我想检测谁已经开始 活动b如何得到这个,我google它但没有用请分享你的 对此或任何参考的看法谢谢
答案 0 :(得分:2)
你应该为一个活动维护一个变量,并将其作为额外的意图和意图一起发送,并检查你何时开始活动并检查那个共同的额外变量。
与Intent.putExtra一样("来自"," a");
获取数据并从它到达的位置进行检查
答案 1 :(得分:0)
对于深度链接,为什么不使用特定于Facebook的Activity类?
由于您在应用程序设置中配置了类名,只需使用类似于:FacebookDeepLinkActivity的类,然后您可以根据需要在应用程序中启动另一个活动。这样,您就可以确切地知道哪些链接来自Facebook。