title: Use my application for NFC payment when not set as default
body: <p>Hi I'm working on android application for NFC payments. </p>
  
  <p>There is an option in Android settings to use an open application instead of the default one. For example when I have default application set to Android Pay and I open my app before the payment - I want to use my app for the payment instead of the default one. See image bellow. </p>
  
  <p><a href="https://i.stack.imgur.com/oT0j0.png" rel="noreferrer"><img src="https://i.stack.imgur.com/oT0j0.png" alt="enter image description here"></a></p>
  
  <p>I tested it, but unfortunately I paid with Android Pay instead of my app that was running in foreground.</p>
  
  <p>I did not find any word in documentation, if I have to add something to manifest, register something etc..?</p>
  
  <p>I have <code>service</code> with <code>intent filter</code> and <code>meta data</code> in my manifest and when the app is set as default for payment, it is working correctly:</p>
  
  <pre><code>&lt;service
          android:name="com.example.MyWalletHceService"
          android:exported="true"
          android:permission="android.permission.BIND_NFC_SERVICE"&gt;
          &lt;intent-filter&gt;
              &lt;action android:name="android.nfc.cardemulation.action.HOST_APDU_SERVICE"/&gt;
          &lt;/intent-filter&gt;
  
          &lt;meta-data
              android:name="android.nfc.cardemulation.host_apdu_service"
              android:resource="@xml/apduservice"/&gt;
      &lt;/service&gt;
  </code></pre>
  
  <p>Adding apduservice xml content:</p>
  
  <pre><code>&lt;host-apdu-service xmlns:android="http://schemas.android.com/apk/res/android"
  android:apduServiceBanner="@drawable/ic_logo_nfc_system"
                 android:description="@string/nfc_service_title"
                 android:requireDeviceUnlock="false"&gt;
  
  &lt;aid-group
      android:category="payment"
      android:description="@string/nfc_aid_desc"&gt;
      &lt;!-- Following is a PPSE AID. You must always include this AID in order for payments to
           work--&gt;
      &lt;aid-filter android:name="@string/aid_number"/&gt;
      &lt;!-- Following AID list is specific to the application requirements.
         If your application supports the type of card that these AID represents,
         you must include those AID in your configuration file --&gt;
      &lt;aid-filter android:name="@string/aid_mc_filter"/&gt; &lt;!-- Mastercard DEBIT/CREDIT --&gt;
  &lt;/aid-group&gt;
  </code></pre>
  
  <p></p>