Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> Android >> Content
Hoe de Android-knop in Flutter deactiveren of negeren?
Er kan een scenario zijn waarin u de hardware-terugknop op Android volledig wilt uitschakelen. Als uw hoofdscherm bijvoorbeeld een spel is en u niet wilt dat de gebruiker gemakkelijk afsluit, kunt u dit uitschakelen.

Met de `WillPopScope`-widget van Flutter kunt u het indrukken van de terugknop op systeemniveau in uw app afhandelen. Door de app te omwikkelen met de WillPopScope-widget en 'false' te retourneren vanuit de 'onWillPop'-callback, kunt u voorkomen dat de gebruiker de app afsluit.

Hier is een voorbeeld van hoe u de WillPopScope-widget kunt gebruiken om de terugknop uit te schakelen:

``` pijltje

importeer 'pakket:flutter/materiaal.dart';

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

class MyApp breidt StatelessWidget uit {

@overschrijven

Widget bouwen(BuildContext-context) {

retourneer MateriaalApp(

thuis:WillPopScope(

onWillPop:() async => false,

kind:Steiger(

appBar:AppBar(

titel:Tekst('MijnApp'),

),

lichaam:Midden(

kind:Text('Dit is het startscherm'),

),

),

),

);

}

}

```

Door de `onWillPop` callback van de `WillPopScope` widget in te stellen op `false`, kan de gebruiker de app niet verlaten door op de terugknop te drukken.

Houd er rekening mee dat deze methode de terugknop volledig uitschakelt, zelfs voor het navigeren tussen schermen binnen uw app. Als u alleen wilt voorkomen dat de terugknop de app verlaat en deze tussen schermen laat navigeren, kunt u in plaats daarvan de 'onBackButtonPressed'-gebeurtenis in de 'MaterialApp'-widget afhandelen en 'true' uit de callback retourneren om de terugknop toe te staan navigeren tussen schermen.

Previous: Next:
  Android
·Amazon Underground:hoe u grati…
·Hoe HEIC JPG op Android te con…
·Hoe u een app-timer op Android…
·Wat is het verschil tussen Sma…
·Hoe u een afbeeldingsklembord …
·Android verschijnt niet op Mac…
·Hoe u uw locatie op Android ku…
·Hoe u kunt controleren welke a…
·WWE 2k23 downloaden voor Andro…
  Related Articles
Pagina's uit een PDF extraheren in Mac O…
Hoe een externe harde schijf op een Mac …
Hoe DEP uit te schakelen met de Windows …
Hoe u een applicatie kunt uitvoeren die …
Hoe u ‘ingangspunt niet gevonden’-fouten…
Hoe u een Android-emulator uitvoert 
Hoe u het MAC-adres op uw Android-appara…
Een fotoronde maken op een Android-appar…
Hoe contacten overbrengen van een Androi…
  Besturingssysteem Articles
·Hoe je meerdere Mac -bestanden te combin…
·Hoe u uw Android-naam of -nummer kunt la…
·Hoe Netflix-cookies op Android te verwij…
·Hoe maak je een tekstbestand Stuur naar …
·Hoe de Flickr S1001 Screen Saver verwijd…
·Hoe een Duplicate File in DOS Delete 
·Awesome Manieren om een Android- telefoo…
·Hoe te Modem Drivers in Microsoft XP bij…
·Hoe maak je een lijst van programma's ge…
Copyright © Computer Kennis https://www.nldit.com