[英]the current activity only read the nfc card detected
我正在創建一個包含2個活動的應用程序。 我的應用程序讀取了nfc標簽並執行了一些Web服務調用。 我需要兩項活動都可以讀取NFC卡。 我同時設置了兩個活動的意圖過濾器。但是選擇對話框將打開。 因此,當我們將NFC卡接觸到讀取器時,我需要當前活動才能讀取NFC卡。 你能建議任何設計方法...
這是我的清單
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.Jwrs">
<activity
android:name="MainActivity"
android:alwaysRetainTaskState="true"
android:label="@string/app_name"
android:launchMode="singleInstance" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.nfc.action.TAG_DISCOVERED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".HomeFragmentActivity">
<intent-filter>
<action android:name="android.nfc.action.TAG_DISCOVERED" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
</application>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.