У меня есть активность, которая существует в манифесте, например, так:
<activity android:name=".activity.Main" android:launchMode="singleTask">
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="http" android:host="asdf.com"/>
</intent-filter>
</activity>
Чтобы перехватывать и обрабатывать ссылки на http://asdf.com. После того, как я обработаю одно из этих намерений, я возвращаюсь из своегоосновная деятельность.
Если я вернусь к своему приложению с помощью диспетчера задач, оно будет использовать то же намерение с теми же данными, которые я уже обработал.Есть ли способ, которым я могу по существу очистить или заменить это намерение, чтобы оно не использовалось менеджером задач?Если я запускаю нормально, нажав на приложение вместо диспетчера задач, оно не использует данные повторно.
Спасибо