1
無効にビームタッチ:私は特別なアクティビティAがデータを転送することができるアプリを持っているモード
デバイス1は、アクティビティAにあり、あなたはアプリがある場合でも、デバイス2(デバイス2があるどんなに、とペアリング開始されていない)、ビームタッチ後にデータが正常にトランスファーされます。アクティビティAにはインテントフィルタがあります。
<intent-filter>
<action android:name="android.nfc.action.NDEF_DISCOVERED" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="application/de.my.app" />
</intent-filter>
オンは必要なプッシュを行います。
しかし、私は別のアクティビティのBにいるとき、これはまた
- 他のデバイスは、アプリが起動している場合タッチモードは、両方のデバイス上で表示させるアプリ
- を開始します。どんなデバイスにもビームを変更する必要はありません。あなたがアンドロイドデスクトップにいて、デバイスをペアリングしている場合は、ビームダイアログも表示されません。あなたはちょうど小さな振動を得る。それは私がここで欲しいものです。出来ますか?
ありがとうございます!活動Bでは
同様の状況で、私はonNewIntent()がACTION_NDEF_DISCOVEREDで呼び出されることに気付きました。私の目標が受信活動の(再)立ち上げを抑止することであるならば、intent.getAction()== ACTION_NDEF_DISCOVERED?ありがとう。 – gcl1