Android NFC - 未调用活动

时间:2013-10-08 12:05:16

标签: android nfc

在我的应用中,我有3个活动A,B和C.对于活动C我已声明意图过滤TAG_DISCOVERED。但是当我将标签放到手机上时,会调用当前前台活动的onNewIntent()方法。我想要nfc标签来启动我的C活动,无论前台有什么活动。如果我的应用程序在后台没有任何操作,则不会调用任何活动。

    <activity android:name=".WelcomeActivity" android:screenOrientation="portrait">
        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>
            <category android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>
    </activity>
    <activity android:name=".ContactsActivity"/>
    <activity android:name=".NfcActivity">
        <intent-filter>
            <action android:name="android.nfc.action.TAG_DISCOVERED" />
        </intent-filter>
    </activity>

0 个答案:

没有答案