您可以创建
MaterialPageRoute按需并将参数传递给
ContaPage构造函数。
import "package:flutter/material.dart";void main() { runApp(new MyApp());}class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return new MaterialApp( title: "MyApp", home: new HomePage(), ); }}class HomePage extends StatelessWidget { @override Widget build(BuildContext context) => new Scaffold( appBar: new AppBar( backgroundColor: new Color(0xFF26C6DA), ), body: new ListView ( children: <Widget>[ new FlatButton( child: new Text("ok"), textColor: new Color(0xFF66BB6A), onPressed: () { Navigator.push(context, new MaterialPageRoute( builder: (BuildContext context) => new ContaPage(new Color(0xFF66BB6A)), )); }, ), ], ) );}class ContaPage extends StatelessWidget { ContaPage(this.color); final Color color; @override Widget build(BuildContext context) => new Scaffold( appBar: new AppBar( backgroundColor: color, ), );}


