Андроид глубокая ссылка из смс. Открыть в новом задании
Поэтому я посмотрел на подобные вопросы, но не нашел решения для себя. У меня есть ссылка в SMS-сообщении, которое запускает мое приложение. Проблема в том, что при запуске приложения оно открывается в текущей задаче. Мне нужно запустить приложение в новой задаче, как будто пользователь щелкнул значок, чтобы запустить его. Решения, которые я видел для запуска приложения в новой задаче, всегда были в коде, запускающем одно действие от другого, однако мой вариант использования отличается, так как я связываюсь с сообщением смс.
Приложение xamarin.android, вы можете увидеть намерение ниже.
[Activity(NoHistory = true, Theme = "@style/AppTheme.Login", ScreenOrientation = ScreenOrientation.Portrait, LaunchMode = LaunchMode.SingleTask)]
[IntentFilter(
new[] { Intent.ActionView },
Categories = new[] { Intent.CategoryDefault, Intent.CategoryBrowsable},
DataScheme = "https", DataHost = "mywebsite.co.uk", DataPathPrefix = "/login", AutoVerify = true)]
Таким образом, приложение открывается, но открывается в приложении сообщений, а не в новой задаче, как требуется. Ссылка, отправленная в сообщении, является https://mywebsite.co.uk/login
Я считаю, что это связано с трудностями, потому что я запускаю приложение из смс-сообщения, поэтому сложно сказать, что я хочу, чтобы оно открылось в новой задаче. Любое руководство будет высоко ценится.