Próbuję otworzyć okno przeglądarki z mojej usługi za pomocą linku, który otwiera się w bieżącej zakładce przeglądarki. kiedy używaćOtwarta przeglądarka Androida z usługi unikając wielu zakładek
Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse("http://www.google.com"));
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
context.startActivity(intent);
Jeśli przeglądarka została otwarta, a na pierwszym planie przed moim usługa uruchamia intencję i przeglądarka otwiera link w tym samym oknie/karcie. Jeśli przeglądarka została zminimalizowana, a usługa rozpoczyna zamiar, przeglądarka otwiera stronę w nowym oknie/karcie.
Nie mogę korzystać z widoku sieciowego, ponieważ musi on znajdować się w przeglądarce i będzie obsługiwał tylko domyślną przeglądarkę. Sprawdziłem wątek pod numerem Open an url in android browser, avoid multiple tabs, ale nie miałem odpowiedzi. Próbowałem również wymusić zamknięcie przeglądarki, ale to też nie działa.
Dziękuję za pomoc!