У меня есть приложение с несколькими actitivities и первой деятельности принимает намерение TAG_DISCOVERED
:Как прекратить получать намерение TAG_DISCOVERED из тега?
<activity android:name="com.iba.main.MainActivity" android:label="@string/app_name"
android:launchMode="singleTask">
<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>
Все другие виды деятельности описаны в AndroidManifest.xml следующим образом:
<activity android:name="com.iba.etd.EtdActivity" android:launchMode="singleTask" />
Но когда EtdActivity открыт , замысел TAG_DISCOVERED
снова появляется, и первое действие MainActivity открывается во второй раз. Как отключить получение этого намерения, когда приложение уже запущено?
try android: launchMode = "singleInstance" – ask4solutions
Я пробовал, но он не работает :( – Ksenia