0
我正在开发一个NFC应用程序(尽管我认为这对我的问题并不重要),我现在有一个带有TabHost和一些其他活动(每个标签一个)的MainActivity。我还有一个活动,我已经阅读NFC标签。此活动包含清单中的意图过滤器以捕获标记。Intent filter detection in several Activities
现在,如果我扫描一个标签,最后一个活动运行并启动一个对话框。问题是它是一个独立的活动,背景是空的。我想在当前活动中启动对话框,而不是启动新对话框。
我怎样才能做到这一点?我的第一个想法是延长其他活动中的NFCReader活动,但它不起作用。我认为问题在于,在清单中,我只为NFCReader活动指定了意图过滤器,而不是其他的,但我不确定。
所以,问题是:我该如何使用一个意图过滤器的应用程序的所有活动,并推出在当前活动的前一个对话框,而无需启动一个新的?
我有类似的问题..你能提供一些细节吗?如果我为主要活动设置意图过滤器 - 然后我再次打开它现有的:( – mastak 2012-02-28 14:42:38