2013-07-16 161 views
0

我正在創建一個包含2個活動的應用程序。我的應用程序讀取nfc標籤並執行一些Web服務調用。我需要兩項活動都可以閱讀nfc卡。我設置了兩個acitivty的意圖過濾器,但選擇對話框將打開。所以我需要我目前的活動,當我們將卡片讀取到讀卡器時,讀取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> 

回答

0

使用前臺模式。見my test apphere

+0

嗨... frnd ...我怎麼用它...它是一個罐子? – ranjith

+0

@ THomas你能給出一些你在這個項目中使用的邏輯嗎? – ranjith

+0

有一個鏈接到那裏的來源。請參閱下載部分。 – ThomasRS

相關問題