RawDialogRoute
είναι μια κλάση Flutter που αντιπροσωπεύει μια μη επεξεργασμένη διαδρομή διαλόγου, παρέχοντας έναν τρόπο εμφάνισης προσαρμοσμένων διαλόγων ή αναδυόμενων παραθύρων. Αυτή η κλάση χρησιμοποιείται συνήθως εσωτερικά από το πλαίσιο για τη δημιουργία και τη διαχείριση διαδρομών διαλόγου.
Ακολουθεί ένα παράδειγμα του τρόπου με τον οποίο μπορείτε να χρησιμοποιήσετε RawDialogRoute
για να εμφανίσετε ένα προσαρμοσμένο παράθυρο διαλόγου:
Σε αυτό το παράδειγμα, όταν πατηθεί το κουμπί, η showDialog
συνάρτηση χρησιμοποιείται για την εμφάνιση ενός προσαρμοσμένου διαλόγου χρησιμοποιώντας το RawDialogRoute
ως εργαλείο δημιουργίας. Μέσα στο builder
, μπορείτε να παρέχετε το προσαρμοσμένο περιεχόμενο για το παράθυρο διαλόγου.
Λάβετε υπόψη ότι RawDialogRoute
μπορεί να θεωρηθεί κατηγορία χαμηλού επιπέδου και ίσως σας φαίνεται πιο βολικό να χρησιμοποιείτε το ενσωματωμένο AlertDialog
ή SimpleDialog
τις κλάσεις για τη δημιουργία διαλόγων στις περισσότερες περιπτώσεις.