0

誰かがこれで私を助けてくれることを願っています。

ご存知のように、NFC タグが自動的に検出されると、使用できるアプリケーションのリストを含むウィンドウ ダイアログが表示されます。これを回避するには、保留中のイベントを使用してタグをインターセプトし、リストでウィンドウ ダイアログを回避する方法があります。

の問題:TabActivity 2 つのアクティビティがあります。2 つのアクティビティの 1 つがタグを読み取ります (このアクティビティを次のように呼ぶことができます: " READ_ACTIVITY ")。タグが検出された場合、画面を変更したくありません。タグが傍受される前と同じインターフェイスに留まりたいです。私が言ったように、次のコードでそれを行うことが可能です:

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

インテントは pendingIntent です。

現在、このフォアグラウンド ディスパッチはREAD_ACTIVITYによって行われます。私の問題は、タグが検出されると、アプリケーションが新しい READ ACTIVITY を開くことですが、tabactivity. tabactivityタグが検出されたときに留まる方法を知っている人はいますか?

前もって感謝します

4

1 に答える 1

0

インターセプトする TechList と、intentFiltersArray を設定する必要があります。これに関するドキュメントと、必要なものを既に実装している NFC および API のデモ サンプルに従ってください。

于 2011-08-26T20:29:30.563 に答える