扫描NFC标签时丢失标签 - 机器人

时间:2013-05-02 15:51:54

标签: android tabs nfc

我有一个具有标签布局的应用。 tabhost / tabspecs / intents等的一个主要活动以及其他三个我想使用enableForegroundDispatch读取NFC标签的活动。

我的问题是,当我从三个活动之一中读取标签时,活动会重新加载,取代标签式布局。

我认为这与我在未决意图中调用的活动有关,但我无法解决或在网上找到有关如何保持标签布局的任何内容。

我不确定是否应该切换到片段,因为可能带有活动的标签无法处理此功能?

提前致谢。

拉​​斯

P.S。我可以包含代码,如果它有帮助,但我希望人们之前已经处理过这个,虽然它似乎在这里被问过几次没有答案。

1 个答案:

答案 0 :(得分:2)

这是一个已知问题(请参阅例如herehere)。解决方案是在TabActivity中进行NFC意图处理,并将launchMode设置为singleTask(不一定是一个不错的解决方案)。我会说,更好的是切换到使用碎片。然后将只有一个活动,然后可以处理NFC意图。