У меня есть деятельность для обработки Deeplink, которая просматриваемая Активность ввсегда начинают приложение от корневой деятельности
предположим, что пользователь нажимает на ссылку на другое приложение, и моя просматриваемый деятельность ручки, которые умысел
и запустить приложение, затем пользователь минимизировать приложение после использования, нажав кнопку
назад, если пользователь снова открыть мое приложение от запуска приложений моей просматриваемый активность запускается вместо пусковой деятельности
поэтому мой вопрос, как я могу начать мое приложение из Lau ncher активность вместо просматриваемого если пользователь запускает мое приложение из запущенных приложений
Quora использует ту же самую процедуру, вы можете проверить, нажав ссылку Quora на любом другом приложении
манифеста просматриваемых активностей
<activity android:name="com.example.android.deeplink"
>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<data
android:host="com.example"
android:scheme="test" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
</activity>
код класса для обработки данных намерений
Uri link = getIntent().getData();
да, но этот подход позволит исключить все приложения из запущенных задач, которые были бы менее дружественным к пользователю вы можете сказать мне любой другой путь для достижения этой цели –
нет, это будет исключить только задачи, которые начинаются как точка входа из просматриваемой активности. –
да, я могу сказать вам другие способы. написав ... –