Professional Documents
Culture Documents
import 'package:flutter/material.dart';
void main() {
runApp(const MaterialApp(
title: 'Navigasi Halaman',
home: HalamanSatu(),
));
}
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Text('Halaman Satu'),
),
body: Center(
child: Column(children: <Widget>[
Container(
child: TextField(
controller: nilainama,
style: TextStyle(fontSize: 24, color: Colors.black),
)),
Container(
child: TextField(
controller: nilaialamat,
style: TextStyle(fontSize: 24, color: Colors.black),
)),
Container(
margin: EdgeInsets.all(20),
child: ElevatedButton(
child: const Text('Ke Halaman Dua'),
onPressed: () {
Navigator.of(context).push(MaterialPageRoute(
builder: (context) => HalamanDua(
nama: nilainama.text, alamat: nilaialamat.text)));
}),
),
])));
}
}
@override
Widget build(BuildContext context) {
// final todo = ModalRoute.of(context)!.settings.arguments as Todo;
return Scaffold(
appBar: AppBar(
title: const Text("Halaman Dua"),
),
body: Center(
child: Column(children: <Widget>[
Container(
child: new Text("Halaman Dua"),
),
Container(
margin: EdgeInsets.all(20),
child: ElevatedButton(
child: const Text('Ke Halaman Satu'),
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(builder: (context) => const HalamanSatu()),
);
},
),
),
])));
}
Output
Tugas