| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  •  
    Computer Viden >> systemer >> Android >> Content
    Hvordan deaktiverer eller tilsidesætter Android-knappen i Flutter?
    Der kan være et scenarie, hvor du helt vil deaktivere hardware-tilbage-knappen på Android. For eksempel, hvis din hovedskærm er et spil, og du ikke ønsker, at brugeren let skal afslutte, kan du deaktivere den.

    'WillPopScope'-widgetten leveret af Flutter lader dig håndtere tilbage-knaptryk på systemniveau i din app. Ved at indpakke appen med WillPopScope-widgetten og returnere 'false' fra 'onWillPop'-tilbagekaldet, kan du forhindre brugeren i at forlade appen.

    Her er et eksempel på, hvordan du kan bruge WillPopScope-widgetten til at deaktivere tilbage-knappen:

    ``` dart

    import 'package:flutter/material.dart';

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

    klasse MyApp udvider StatelessWidget {

    @override

    Widget build(BuildContext kontekst) {

    returner MaterialApp(

    hjem:WillPopScope(

    onWillPop:() async => falsk,

    barn:Stillads(

    appBar:AppBar(

    title:Text('MinApp'),

    ),

    krop:Center(

    child:Text('Dette er startskærmen'),

    ),

    ),

    ),

    );

    }

    }

    ```

    Ved at indstille `onWillPop`-tilbagekaldet af `WillPopScope`-widgetten til `false`, vil brugeren ikke være i stand til at forlade appen ved at trykke på tilbage-knappen.

    Bemærk venligst, at denne metode fuldstændigt deaktiverer tilbage-knappen, selv for at navigere mellem skærme i din app. Hvis du kun vil forhindre tilbage-knappen i at forlade appen og tillade den at navigere mellem skærme, kan du i stedet håndtere `onBackButtonPressed`-hændelsen i `MaterialApp`-widgetten og returnere `true` fra tilbagekaldet for at tillade tilbage-knappen at navigere mellem skærme.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan genstarter eller genstarter du din Android-telef…
    ·Sådan tilføjes vandmærkebilleder automatisk på Andr…
    ·Sådan ses og hentes blokerede beskeder på Android (Sa…
    ·Sådan blokerer du alle indgående opkald på Android-t…
    ·Sådan får du besked om fuld batteri på Android-telef…
    ·Sådan tjekker du din Wi-Fi-signalstyrke på en iPhone …
    ·Sådan tjekker du dit Starbucks-gavekortsaldo på iPhon…
    ·Sådan nulstiller du en pinkode på en Android-enhed 
    ·Sådan rettes, når du ikke kan høre ringetonen på en…
    ·Sådan genrulles i Genshin Impact på Android eller iPh…
      Anbefalede Artikler
    ·Hvordan kan man se hvilken partition dit operativsystem…
    ·Sådan Set et ikon for et flytbart drev 
    ·Sådan Transfer dokumenter til en Memory Stick 
    ·Sådan sparer Microsoft Updates 
    ·Sådan fjernes Media Center 
    ·Forskellige stilarter af Windows 
    ·Sådan kører Mac Mini Uden Drives 
    ·Hjælp med Vista Frysning 
    ·Sådan Kort Windows Højre pil & Enter Nøgler 
    ·Sådan fjernes Compression Fra Diskoprydning på Window…
    Copyright © Computer Viden http://www.computerdk.com