Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Ciclo de vida

Ao ser redirecionado para um site e retornar ao app, a ultima tela fecha, retonar para a home por exemplo, o ciclo de vida do ultimo fragment foi encerrado, como evitar esse comportamento???

1 resposta
solução!

Olá Luciano, tudo bem?

Para isso você pode utilizar a biblioteca de browser do próprio android, primeiro basta adicionar nas dependências do módulo do app:

implementation("androidx.browser:browser:1.4.0")

Em seguida, no momento que deseja fazer essa navegação, basta usar uma implementação parecida com essa:

            val url = Uri.parse("https://www.alura.com.br/")
            CustomTabsIntent.Builder().build().launchUrl(this, url)

Dessa forma ao pressionar o botão de retornar, você sera devolvido ao seu app :)

Qualquer dúvida, estarei à disposição.

Forte abraço e bons estudos!!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!