Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Android >> Content
Como desativar ou substituir o botão Android no Flutter?
Pode haver um cenário em que você queira desativar completamente o botão Voltar do hardware no Android. Por exemplo, se a sua tela principal for um jogo e você não quiser que o usuário saia facilmente, você pode desativá-la.

O widget `WillPopScope` fornecido pelo Flutter permite que você controle o pressionamento do botão Voltar no nível do sistema em seu aplicativo. Ao envolver o aplicativo com o widget WillPopScope e retornar `false` do retorno de chamada `onWillPop`, você pode evitar que o usuário saia do aplicativo.

Aqui está um exemplo de como você pode usar o widget WillPopScope para desativar o botão Voltar:

```dardo
importar 'pacote:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp estende StatelessWidget {
@substituir
Construção de widget (contexto BuildContext) {
retornarMaterialApp(
página inicial:WillPopScope (
onWillPop:() assíncrono => falso,
filho:Andaime(
appBar:AppBar(
título:Texto('MeuApp'),
),
corpo:Centro (
filho:Text('Esta é a tela inicial'),
),
),
),
);
}
}
```

Ao definir o retorno de chamada `onWillPop` do widget `WillPopScope` como `false`, o usuário não poderá sair do aplicativo pressionando o botão Voltar.

Observe que este método desativa completamente o botão Voltar, mesmo para navegar entre as telas do seu aplicativo. Se você deseja apenas evitar que o botão Voltar saia do aplicativo e permitir que ele navegue entre as telas, você pode manipular o evento `onBackButtonPressed` no widget ` MaterialApp` e retornar `true` do retorno de chamada para permitir que o botão Voltar seja navegar entre as telas.

Anterior :

Próximo :
  Os artigos relacionados
·Como encontrar o número ICCID no Android 
·Como rolar novamente no Genshin Impact no Android ou iP…
·Como desinstalar o YouTube em um dispositivo Android 
·Como adicionar a tela inicial da barra de pesquisa do G…
·Como responder automaticamente a textos em um dispositi…
·Como desligar o modo de segurança no Android 
·Como interromper anúncios pop-up em um telefone Androi…
·Como usar um som de notificação personalizado em um d…
·Como falsificar sua localização GPS em um Android 
·Como transferir mensagens de texto (SMS) do Android 
  Artigos em destaque
·Como recuperar os privilégios de administrador no Micr…
·Como definir fotos pequenas como fundo de tela no XP 
·Como fazer um Mac Run Faster 
·Como permitir múltiplas sessões RDP no Windows 10 e 1…
·Configurações recomendadas para a memória virtual 
·Como substituir o Controle dos Pais 
·Como reinstalar o Windows XP em um disco rígido SATA c…
·Como espelhar uma tela Android em outro dispositivo 
·Como reinstalar o URPMI 
·Como inserir uma captura de ecrã 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados