我有带有 TabHost 的 NFC 应用程序。3 个选项卡由 3 个不同的活动表示。这些活动中的每一个都与 NFC 设备连接。TabHost 下方有一个常见的日志窗口,应始终可见。
例如,在 FirstActivity 我们有:
protected void onNewIntent(Intent intent) {
action = intent.getAction();
tagFromIntent = intent.getParcelableExtra(NfcAdapter.EXTRA_TAG);
connection = true;
}
问题是 onNewIntent (当手机 dicsovers NFC 标签时)FirstActivity 弹出到顶部 - 这样我们就看不到常见的日志窗口了。要使用 nfc 标签,我们必须再次靠近 nfc 设备。
这是一个相当麻烦的问题,有人知道如何解决这个问题吗?谢谢你。