2011-06-20 54 views
0

我希望有人能幫助我。Android:活動管理和NFC標籤檢測器

正如您知道自動檢測到NFC標籤時,我們有一個窗口對話框,其中包含我們可以使用的應用程序列表。爲了避免這種情況,有一個掛起事件的方法來攔截標記並避免使用列表的窗口對話框。

我的問題: 我有一個TabActivity兩個活動。 這兩項活動之一讀取標籤(我們可以將此活動稱爲「READ_ACTIVITY」)。 當檢測到標籤時,我不想更改我的屏幕,我想保留在截取標籤前的相同界面。 就像我說的有可能用下面的代碼來做到這一點:

 mAdapter.enableForegroundDispatch(hereiam, intent, null, null); 

其中的意圖是的PendingIntent。

現在這個前臺調度是由READ_ACTIVITY完成的。 我的問題是,當標籤被檢測到時,應用程序會打開一個新的讀取活動,而我想留在tabactivity。有人知道如何在檢測到標籤時留在tabactivity中?

在此先感謝

回答

0

你需要設置你想攔截,也是intentFiltersArray,請按照documentation about this的TechList,還有NFC和API演示樣品中,已經實現了你想要的東西。