如何在我的android活动中找出哪些活动已经开始了

时间:2013-09-17 12:41:52

标签: android facebook

我试图获得意图,哪个活动已经开始  意图,我正在尝试与我的应用程序集成facebook,其中我  想知道谁叫我的活动是来自facebook或者的电话  在我的应用程序中,假设我有3个活动a,b& c,呼叫b c呼叫b  facebook在活动中调用b我想检测谁已经开始  活动b如何得到这个,我google它但没有用请分享你的  对此或任何参考的看法谢谢

2 个答案:

答案 0 :(得分:2)

你应该为一个活动维护一个变量,并将其作为额外的意图和意图一起发送,并检查你何时开始活动并检查那个共同的额外变量。

与Intent.putExtra一样("来自"," a");

获取数据并从它到达的位置进行检查

答案 1 :(得分:0)

对于深度链接,为什么不使用特定于Facebook的Activity类?

由于您在应用程序设置中配置了类名,只需使用类似于:FacebookDeepLinkActivity的类,然后您可以根据需要在应用程序中启动另一个活动。这样,您就可以确切地知道哪些链接来自Facebook。