Como ocultar o navegador quando ele está prestes a ser exibido momentaneamente - Android

Estou desenvolvendo um aplicativo nativo que usa o OAuth2 para autenticação de usuário em um aplicativo Web. Quando o usuário solicita autenticação, o navegador do sistema inicia através deIntent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(myLinkHere)), a página de login é exibida, o usuário insere seu nome de usuário / senha e oaccess_token é retornado ao aplicativo.

Meu problema é que, quando o usuário salva suas credenciais no navegador e ocorre uma solicitação de autenticação, o navegador inicia momentaneamente e o fluxo retorna ao aplicativo imediatamente. Existe alguma maneira de ocultar ao usuário a abertura do navegador ou abri-lo em segundo plano para evitar essa má experiência do usuário?

questionAnswers(0)

yourAnswerToTheQuestion