Estoy tratando de abrir la ventana del navegador desde mi servicio con un enlace que se abre en la pestaña actual del navegador. cuando usoAndroid abre el navegador desde el servicio evitando varias pestañas
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);
Si el navegador se abrió y en primer plano antes de mi servicio se inicia la intención y el navegador se abre el enlace en la misma ventana/pestaña. Si el navegador se minimizó y el servicio inicia la intención, el navegador abre la página web en una nueva ventana/pestaña.
No puedo usar una vista web ya que debe estar en el navegador web y solo tratará con el navegador predeterminado. He revisado el hilo al Open an url in android browser, avoid multiple tabs pero no tenía una respuesta. También he intentado forzar el cierre del navegador, pero eso tampoco funciona.
¡Gracias por cualquier ayuda!