En Kotlin, ¿cómo abro un enlace en una nueva window?

Soy un tirano en Kotlin pero tengo un buen conocimiento de Android y Core java . Estoy atascado en una condición al desarrollar una aplicación de Android a través de la asistencia de Kotlin .

Quiero que cuando el usuario click un enlace presente en el documento pdf ; el enlace debe abrirse en un browser ( y si se abre el browser, entonces el enlace debería abrirse en la nueva window, no en una pestaña nueva de la misma window ).

He logrado gran parte de mi objective pero no descubrí cómo abrir un enlace en la nueva window si el browser ya está abierto.

He intentado con el siguiente código (cuando se hace clic en el enlace en el pdf , se networkingirige a la llamada de function siguiente):

 fun web_page_open(urls: String) { // for more than one url val uris = Uri.parse(urls) val intents = Intent(Intent.ACTION_VIEW, uris) startActivity(intents) } 

He intentado mi mejor nivel para explicar mi problema y también busqué mucho (en github también) pero todos mis esfuerzos fueron en vano.

Cualquier ayuda es bienvenida.

EDITAR : Consideremos una instancia si el usuario ya ha abierto el browser pnetworkingeterminado (digamos ABZfox) y luego cuando se hace clic en el enlace dentro del pdf (o un documento), se abre la nueva window de ABZfox en lugar de la misma window en la que el usuario estaba trabajando previamente ¡Estoy seguro de que la pregunta tiene sentido ahora!