Android – Adicionando onBackPressed com dois clicks no Fragment (Clicking the back button twice to exit)

Quando estamos em um fragment não temos acesso ao override do onBackPressed, nesse caso temos que acessar a FragmentActivity e adicionar um Callback no onBackPressedDispatcher, dessa maneira começamos a interceptar o click. Na solução abaixo criamos um callback que permite a ação voltar diretamente do Fragment após ele ter realizado o click em um intervalo menor de 2000millis, também inseri um callback para quando o usuário realizar o primeiro click, assim é possível mostrar uma mensagem como: “Clique novamente no voltar para sair”.

Help DEV – Analista desenvolvedor Java / Android https://helpdev.com.br/zarelli

Android – Adicionando onBackPressed com dois clicks no Fragment (Clicking the back button twice to exit)

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Rolar para o topo