| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • 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
  •  
    Datamaskin >> Systems >> Android >> Content
    Hvordan deaktivere eller overstyre Android-knappen i Flutter?
    Det kan være et scenario når du vil deaktivere tilbakeknappen for maskinvare helt på Android. For eksempel, hvis hovedskjermen din er et spill og du ikke vil at brukeren skal avslutte enkelt, kan du deaktivere den.

    'WillPopScope'-widgeten levert av Flutter lar deg håndtere tilbakeknapptrykk på systemnivå i appen din. Ved å pakke inn appen med WillPopScope-widgeten og returnere 'false' fra 'onWillPop' tilbakeringing, kan du hindre brukeren i å gå ut av appen.

    Her er et eksempel på hvordan du kan bruke WillPopScope-widgeten til å deaktivere tilbakeknappen:

    ``` dart

    import 'package:flutter/material.dart';

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

    klasse MyApp utvider StatelessWidget {

    @overstyre

    Widget build(BuildContext-kontekst) {

    returner MaterialApp(

    hjem:WillPopScope(

    onWillPop:() async => false,

    barn:Stillas(

    appBar:AppBar(

    title:Text('MyApp'),

    ),

    body:Center(

    child:Text('Dette er startskjermen'),

    ),

    ),

    ),

    );

    }

    }

    ```

    Ved å sette «onWillPop»-tilbakekalling av «WillPopScope»-widgeten til «false», vil ikke brukeren kunne gå ut av appen ved å trykke på tilbakeknappen.

    Vær oppmerksom på at denne metoden deaktiverer tilbakeknappen fullstendig, selv for å navigere mellom skjermer i appen din. Hvis du bare vil forhindre tilbake-knappen fra å gå ut av appen og la den navigere mellom skjermer, kan du i stedet håndtere «onBackButtonPressed»-hendelsen i «MaterialApp»-widgeten og returnere «true» fra tilbakeringingen for å la tilbake-knappen navigere mellom skjermer.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan trekke ut en APK på Android-enhet 
    ·Slik tilbakestiller du Android-telefonen din 
    ·Hvordan videresende anrop fra iPhone Android 
    ·Hvordan gjøre Android-telefoner og nettbrett helt anno…
    ·Hvordan starte på nytt eller starte Android-telefonen …
    ·Slik tilbakestiller du autokorrektur på Android 
    ·Hvordan kopiere og lime inn bilder på Android 
    ·Slik bruker du eSIM på Android 
    ·Slik angir du proxy i Chrome på Android 
    ·Slik speiler du din Android-telefon-PC via USB 
      Anbefalte artikler
    ·Hvordan lage Flash Powder Fireworks 
    ·Slik installerer oppdateringer for Windows Vista XP for…
    ·Slik finner du ut RAM på en datamaskin med Windows XP 
    ·Hvordan avinstallere Vista Sidebar 
    ·Hvordan sjekke hvem som eier en fil i Linux 
    ·Hvordan Start explorer.exe Via Cmd.exe 
    ·Hvordan lage en Acer laptop Gå Av Når Lid Lukker 
    ·Hva er Machine Debug Manager i msconfig 
    ·Slik fjerner du File Name Opplyser i Windows XP ikonnav…
    ·Hvordan bruke Systemgjenoppretting til å angre endring…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/